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

2 ответа

Ошибка объединения в структуре

У меня есть следующая структура: struct type1 { struct type2 *node; union element { struct type3 *e; int val; }; };При инициализации указателя*f это указывает на случайtype1 и делать что-то вроде:f.element->e или даже простоf.element, Я ...

12 ответов

В чем разница между структурой и классом в .NET?

В чем разница между структурой и классом в .NET?

2 ответа

Функция для структуры C ++

Обычно мы можем определить переменную для структуры C ++, как в struct foo { int bar; };Можем ли мы также определить функции для структуры? Как бы мы использовали эти функции?

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

3 ответа

Правило объявления в структуре typedef

Я читаю «Язык программирования C» и столкнулся с проблемой типа typedefструктура , Код выглядит так: typedef struct tnode *Treeptr; typedef struct tnode { /* the tree node: */ char *word; /* points to the text */ int count; /* number of ...

3 ответа

Каковы преимущества неназванных структур / союзов в C?

Я нашел один код, реализованный в виде аналогичной демонстрации, показанной ниже .. struct st { int a; struct { int b; }; };6.58 Безымянныйstruct/union поля внутриstructs/unions Как разрешеноISO C11. Но каковы его преимущества? Потому что в ...

1 ответ

Как правильно использовать cin.peek ()

Эта функция должна читать дробь и помещать ее в массив. Если пользователь вводит «0», функция должна завершиться. Я пытаюсь сделать это с помощью функции cin.peek (), но выполнение всегда входит в оператор if и не позволяет пользователю ...

2 ответа

C ++ Как перебрать список структур и получить доступ к их свойствам

Я знаю, что могу просмотреть список строк следующим образом: list<string>::iterator Iterator; for(Iterator = AllData.begin(); Iterator != AllData.end(); Iterator++) { cout << "\t" + *Iterator + "\n"; }но как я могу сделать что-то ...

7 ответов

C - освобождающие структуры

Допустим, у меня есть эта структура typedef struct person{ char firstName[100], surName[51] } PERSON;и я выделяю пространство с помощью malloc и заполняю его некоторыми значениями PERSON *testPerson = (PERSON*) ...

1 ответ

Добавление слова в словарь Trie Structure

Я пытаюсь создать структуру Trie, в которую можно вставить слова, но структура должна быть точно такой: typedef struct tNode_t { struct tNode_t **l; char *w; } tNode;**l это указатель на массив из 27 указателей на tNodes, это часть, которую я не ...

3 ответа

Как объявить упакованную структуру (без отступов) для LLVM?

Можно сказать, что GCC не следует использовать отступы для структуры. Это сделано с помощью__attribute__((packed)). typedef struct { uint8_t startSymbol; uint8_t packetType; uint32_t deviceId; uint16_t packetCRC; } PacketData ...