Результаты поиска по запросу "struct"
значение по умолчанию для члена структуры в C
Можно ли установить значения по умолчанию для некоторого члена структуры? Я пробовал следующее, но это вызвало бы синтаксическую ошибку: typedef struct { int flag = 3; } MyStruct;Ошибки: $ gcc -o testIt test.c test.c:7: error: expected ‘:’, ...
Ошибка сегментации структуры и указателя в C
Может ли кто-нибудь помочь с этой ошибкой сегментации я продолжаю получать. этот код прост, но ошибку очень трудно понять. struct Link { int key; unsigned data: 2; struct Link *next; struct Link *previous; }; struct Link* addInOrder(struct Link ...
Обобщения, используемые в структуре против класса
Предположим, что у нас есть следующееstruct определение, которое использует дженерики: public struct Foo<T> { public T First; public T Second; public Foo(T first) { this.First = first; } }Компилятор говорит 'Foo.Second' должен быть полностью ...
использование fwrite () для записи структуры в файл
У меня есть следующая программа: #include <stdio.h> #include <stdlib.h> #include <string.h> #define MAXLEN 100 typedef struct {int key; char data[MAXLEN];} record; main(int argc, char *argv[]) { int n, i; record x; FILE *fp; fp = fopen(argv[1], ...
в чем разница между struct {0} и memset 0 [duplicate]
Возможный дубликат: Какой из них использовать - memset () или инициализацию значения для обнуления структуры? [https://stackoverflow.com/questions/1998752/which-one-to-use-memset-or-value-initialization-to-zero-out-a-struct] Предположим, у нас ...
Союзы в C #: члены структуры не кажутся выровненными
Я определил следующие структуры для эмуляции объединения C ++ (которое в конечном итоге будет использоваться для взаимодействия C ++): [StructLayout(LayoutKind.Sequential)] internal struct STRUCT1 { public Guid guid; public String str1; public ...
Перегрузка операторов в структурах typedef (c ++)
Я хочу сделать структуру typedef под названиемpos (из положения), который хранит координаты х и у. Я пытаюсь перегрузить некоторые операторы для этой структуры, но она не компилируется. typedef struct { int x; int y; inline pos operator=(pos a) ...
Когда тип должен быть структурой, содержащей другой тип, и когда он должен просто «расширять» (?) Этот тип?
В настоящее время я учусь Go, делаяпроблемы розалинд [http://rosalind.info](в основном это куча связанных с биоинформатикой кодовых катов). В настоящее время я представляю цепь ДНК с типом: type DNAStrand struct { dna byte[] }Моя первоначальная ...
Как мне найти размер структуры? [закрыто]
struct a { char *c; char b; };Что такое sizeof (a)?
Максимальный размер битового поля в C или C ++? [Дубликат]
Возможный дубликат: максимальный размер структуры битового поля (C99, C ++) [https://stackoverflow.com/questions/2647320/struct-bitfield-max-size-c99-c] Есть ли ограничение на количество бит, которые я могу указать в битовом поле в C или C ++? ...