Информация об изменениях

Сообщение Re[2]: Введение типов size_t, int32_t в глоб.пространство им от 23.03.2017 9:58

Изменено 23.03.2017 9:58 Videoman

Re[2]: Введение типов size_t, int32_t в глоб.пространство имен
Здравствуйте, Erop, Вы писали:

E>stddef.h -- C'шный хедер, там пространств имён не бывает. Так что C'шные копии должны быть в глобальном...


stddef.h — да, С-шный, а вот сstddef.h — С++-сный и все определения включаются в пространство имен std.
std::size_t — C++ тип
::size_t С — тип, для обратной совместимости с С кодом.
Re[2]: Введение типов size_t, int32_t в глоб.пространство им
Здравствуйте, Erop, Вы писали:

E>stddef.h -- C'шный хедер, там пространств имён не бывает. Так что C'шные копии должны быть в глобальном...


stddef.h — да, С-шный, а вот сstddef.h — С++-сный и все определения включаются в пространство имен std.
std::size_t — C++ тип
::size_t — С — тип, для обратной совместимости с С кодом.