Что говорит стандарт C++ о размере int, long? ⇐ C++
-
Anonymous
Что говорит стандарт C++ о размере int, long?
Мне нужна подробная информация о размере базовых типов C++. Я знаю, что это зависит от архитектуры (16 бит, 32 бита, 64 бита) и компилятора.
Но существуют ли какие-либо стандарты для C++?
Я использую Visual Studio 2008 с 32-битной архитектурой. Вот что я получаю:
char: 1 байт короткий: 2 байта целое: 4 байта длина: 4 байта с плавающей запятой: 4 байта двойной: 8 байт Я без особого успеха пытался найти достоверную информацию о размерах char, short, int, long< /code>, double, float (и другие типы, о которых я не подумал) под разными архитектурами и компиляторами.
Мне нужна подробная информация о размере базовых типов C++. Я знаю, что это зависит от архитектуры (16 бит, 32 бита, 64 бита) и компилятора.
Но существуют ли какие-либо стандарты для C++?
Я использую Visual Studio 2008 с 32-битной архитектурой. Вот что я получаю:
char: 1 байт короткий: 2 байта целое: 4 байта длина: 4 байта с плавающей запятой: 4 байта двойной: 8 байт Я без особого успеха пытался найти достоверную информацию о размерах char, short, int, long< /code>, double, float (и другие типы, о которых я не подумал) под разными архитектурами и компиляторами.
Мобильная версия