Форум программистов, компьютерный форум CyberForum.ru

Объясните sizeof() - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 41, средняя оценка - 4.71
Nequti
 Аватар для Nequti
246 / 51 / 1
Регистрация: 21.05.2011
Сообщений: 297
27.05.2011, 08:39     Объясните sizeof() #1
Вопрос, скажите для чего можно использовать sizeof()?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.05.2011, 08:39     Объясните sizeof()
Посмотрите здесь:

sizeof() с массивами C++
sizeof C++
sizeof( char * ) & sizeof(char) C++
C++ Operator sizeof
sizeof (double) C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ValeryLaptev
Эксперт C++
1005 / 784 / 46
Регистрация: 30.04.2011
Сообщений: 1,595
27.05.2011, 08:48     Объясните sizeof() #2
Цитата Сообщение от Nequti Посмотреть сообщение
Вопрос, скажите для чего можно использовать sizeof()?
Чтобы не зависеть в некоторых случаях от конкретной реализации. Там, где нужен размер типа или объекта.
Например, при выводе двоичного файла часто указывается
t.write((char*)&объект, sizeof(nbg-j,]trnf);
Nameless One
Эксперт С++
 Аватар для Nameless One
5755 / 3404 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
27.05.2011, 08:49     Объясните sizeof() #3
Nequti, чтобы узнать, сколько памяти в байтах занимает тип данных или переменная этого типа
http://en.wikipedia.org/wiki/Sizeof
Nequti
 Аватар для Nequti
246 / 51 / 1
Регистрация: 21.05.2011
Сообщений: 297
27.05.2011, 08:50  [ТС]     Объясните sizeof() #4
Спасибо за ответ.
Yandex
Объявления
27.05.2011, 08:50     Объясните sizeof()
Ответ Создать тему
Опции темы

Текущее время: 09:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru