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

8 ответов

вопросы новичка о malloc и sizeof

8 ответов

Sizeof (символ []) в C

1 ответ

Ваш пример работает, так как C не имеет массивов, которые динамически увеличиваются при добавлении элементов. Таким образом, размер * msg равен размеру отступов u32 +, если таковые имеются, но он не будет учитываться для элемента списка, который вы должны учитывать самостоятельно, когда вы «выделяете» буфер и хотите узнать фактический размер этого » объект ", как вы сделали.

я есть следующий вид кода: typedef struct { u32 count; u16 list[]; } message_t; ... message_t* msg = (message_t*)buffer; msg->count = 2; msg->list[0] = 123; msg->list[1] = 456; size_t total_size = sizeof(*msg) + sizeof(msg->list[0]) * ...

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

4 ответа

Унарный + оператор выполняет преобразования типов?

2 ответа

Почему это происходит с оператором sizeof при сравнении с отрицательным числом? [Дубликат]

На этот вопрос уже есть ответ: ператор @sizeof () в операторе if [/questions/17293749/sizeof-operator-in-if-statement] 5 ответов Что на самом деле здесь происходит? Вывод теперь "Ложь": #include <stdio.h> int main() { if (sizeof(int) > ...

3 ответа

Размер классов C ++

Вот код, который печатает размер разных классов #include <iostream> using namespace std; class EmptyClass { }; class AbstractClass { public: virtual void funcOne() = 0; virtual void funcTwo() = 0; }; class NotAbstrClass { public: int virtFunc( ...

4 ответа

 увеличивается

сно сcppreference [http://en.cppreference.com/w/c/language/sizeof]: Если типвыражение этомассив переменной длинытип,выражение оцениваетсяи размер массива, который он оценивает, вычисляется во время выполнения. Это означает: если типвыражение ...

2 ответа

специализация шаблона функции c ++ для массива с определенным размером

Пожалуйста, рассмотрите следующий код: #include <iostream> #include <typeinfo> template< typename Type > void func( Type var ) { std::cout << __FUNCTION__ << ": var = " << var << " [" << typeid( var ).name( ) << "]." << std::endl; std::cout << ...

3 ответа

Какой самый простой способ найти размер шрифта без компиляции и выполнения кода?

Я написал скрипт bash, чтобы определить размер

5 ответов

Как получить размер строки в байтах?