Введение типов size_t, int32_t в глоб.пространство имен
От: oziro Нигерия  
Дата: 23.03.17 08:33
Оценка:
#include <cstdint>
#include <cstddef>

int main()
{
    std::size_t s1 = 41;
    ::size_t s2 = 42;
    
    std::int32_t i1 = 31;
    ::int32_t i2 = 32;

    return s1 + s2 + i1 + i2;
}


http://rextester.com/XUQMMW71025

Почему нет ошибок компиляции? Разве <cstddef> должен вводить тип size_t в глобальное пространство имен? Аналогично с int32_t
Отредактировано 23.03.2017 8:45 oziro . Предыдущая версия . Еще …
Отредактировано 23.03.2017 8:35 oziro . Предыдущая версия .
Отредактировано 23.03.2017 8:35 oziro . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.