1 / 1 / 1
Регистрация: 04.06.2013
Сообщений: 63
|
||||||
1 | ||||||
как вставить sizeof и зачем ?20.06.2013, 22:37. Показов 780. Ответов 5
Метки нет (Все метки)
0
|
20.06.2013, 22:37 | |
Ответы с готовыми решениями:
5
Объясните, как работает sizeof() и зачем она в этой программе Не получается вставить sizeof Sizeof(.) или constexpr size_t tmp = sizeof(.) Fwrite (buffer , sizeof(char), sizeof(buffer), pFile) |
1500 / 1146 / 165
Регистрация: 05.12.2011
Сообщений: 2,279
|
|
20.06.2013, 23:07 | 2 |
sizeof(unsigned long) * 8 = число бит для типа данных unsigned long. и это не всегда 32
0
|
1 / 1 / 1
Регистрация: 04.06.2013
Сообщений: 63
|
||||||
20.06.2013, 23:13 [ТС] | 3 | |||||
а записать просто так ??
0
|
1500 / 1146 / 165
Регистрация: 05.12.2011
Сообщений: 2,279
|
||||||
20.06.2013, 23:17 | 4 | |||||
нет, если у вас сумма чего-то не должна превышать число битов под тип, то проверка должна быть такой:
0
|
1 / 1 / 1
Регистрация: 04.06.2013
Сообщений: 63
|
|
20.06.2013, 23:21 [ТС] | 5 |
программа должна возвращает число, полученное из целого числа x, в котором единицы установлены в n разрядов, начиная с позиции p (крайний правый бит считать нулевым по номеру).
Добавлено через 34 секунды ну мне как проверяли , сказали только sizeof добавить
0
|
Комп_Оратор)
|
|
20.06.2013, 23:41 | 6 |
функция sizeof() - правостороннее значение и возвращает размер в байтах. Вам она нужна, чтобы запретить положение самой левой единицы, левее чем это возможно на данной системе. DU говорит чистую правду.
0
|
20.06.2013, 23:41 | |
20.06.2013, 23:41 | |
Помогаю со студенческими работами здесь
6
Как использовать sizeof? Как sizeof считает размер? Sizeof: как правильно найти размер авторского типа? sizeof( char * ) & sizeof(char) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |