Я немного читаю на c ++ 11 и заметил пару вещей об именах типов int.Прямо сейчас, очевидно, что спецификация доступна только при ее оплате, но есть ранний черновик с февраля, доступный по адресу http://www.open -std.org / jtc1 / sc22 / wg21 / docs / paper / 2011 / n3242.pdf
Однако я заметил на веб-сайте, который цитируется на странице википедии c ++ 11, en.cppreference.com, дискретность в паре стандартных целочисленных типов.
На странице http://en.cppreference.com/w/cpp/types/integer упоминаются различные целочисленные типы фиксированной ширины, а также int_max_t
и int_ptr_t
.Однако в приведенной выше спецификации используются intmax_t
и intptr_t
(без среднего подчеркивания), к которым я привык и который уже существует, например, в MS crtdefs.h
и boost * cstdint.hpp
.Возможно, это просто опечатка на веб-сайте, изменилось ли это в спецификации после февральского черновика?
Редактировать Удалил материал о файлах заголовков, это не имело значения.