Результаты поиска по запросу "sizeof"

3 ответа

2 + 2 + 4 + 4 + 4 + 4 + 4 + 4 + 2 + 2 = 32. Выглядит правильно для меня. Если вы ожидаете 30, это означает, что вы ожидаете 1-байтовое заполнение, как в:

жный дубликат: структура размер результата не ожидается [https://stackoverflow.com/questions/1913842/struct-sizeof-result-not-expected] У меня есть эта структура C ++: struct bmp_header { //bitmap file header (14 bytes) char Sign1,Sign2; ...

8 ответов

размер объединения в C / C ++

Каков размер объединения в C / C ++? Это размер самого большого типа данных внутри него? Если так, как компилятор вычисляет, как переместить указатель стека, если активен один из меньших типов данных объединения?

1 ответ

Размер sizeof (T) во время компиляции [дубликат]

Возможный дубликат: Можно ли распечатать размер класса C ++ во время компиляции? [https://stackoverflow.com/questions/2008398/is-it-possible-to-print-out-the-size-of-a-c-class-at-compile-time] Могу ли я вывести размер объекта во время ...

ТОП публикаций

3 ответа

«% d» ожидает аргумент типа «int», но аргумент 2 имеет тип «long unsigned int» [-Wformat =] [duplicate]

На этот вопрос уже есть ответ здесь: Как можно напечатать переменную size_t с помощью семейства printf? [/questions/2524611/how-can-one-print-a-size-t-variable-portably-using-the-printf-family] 12 ответовЯ продолжаю получать предупреждения ...

6 ответов

Проверка размера объекта в Objective-C

Я пытаюсь найти размер объекта-c. Я использую что-то похожее на: NSLog(@"sizeof myObject: %ld", sizeof(*myObject));Это просто дает мне размер указателя, хотя. Что я делаю неправильно?

3 ответа

размер союза больше, чем ожидалось. как здесь происходит выравнивание типов?

#include <stdio.h> union u1 { struct { int *i; } s1; struct { int i, j; } s2; }; union u2 { struct { int *i, j; } s1; struct { int i, j; } s2; }; int main(void) { printf(" size of int: %zu\n", sizeof(int)); printf("size of int pointer: %zu\n", ...

4 ответа

Несоответствие размеров структуры C [дубликат]

Возможный дубликат: Как мне найти размер структуры? [https://stackoverflow.com/questions/143025/how-do-i-find-the-size-of-a-struct] Структура меняется в объеме памяти? [https://stackoverflow.com/questions/6800884/struct-varies-in-memory-size] Я ...

8 ответов

C ++ класс пустой класс размером 1 байт

Я новичок в C ++ и нашел особенность в C ++. Я увидел, что размер пустого элемента равен 1 байту, я провел некоторое исследование и выяснил, что это делается, потому что каждый объект должен иметь отдельный адрес. Но я хочу знать, каково ...

3 ответа

Что такое sizeof (size_t) в 32-битных по сравнению с различными 64-битными моделями данных?

В 64-битной системеsizeof(unsigned long) зависит от модели данных, реализованной системой, например, это 4 байта в LLP64 (Windows), 8 байтов в LP64 (Linux и т. д.). какойsizeof(size_t) должно быть? Это зависит от модели данных, какsizeof(long) ...

4 ответа

Как я могу получить размер вектора :: значение_типа?

я хочу получитьsizeof типа, который содержится в векторе. Вот что я попробовал: #include <iostream> #include <vector> int main() { std::vector<uint> vecs; std::cout << sizeof(vecs.value_type) << std::endl; return 0; }Насколько я понимаю, это ...