У меня есть такая структура, как template
struct S { {1}} {значение T; void Set (const T & val) {значение = val; } void Foo ();
} T может быть int, float, char, short и long long или одним из N ...
У меня есть двоичный файл, который я читаю, где некоторые двухбайтовые значения хранятся в «обратном» порядке байтов ( прямой порядок байтов?), например. 1D 00 13 00 27 00 3B 00 45 00 31 00 4F Исходная программа, которая создала ...
У меня возникли проблемы с печатью члена структуры, возвращаемой из функции: #include структуры hex_string
{ char a[9];
}; структура hex_string to_hex_string_(беззнаковое x)
{ ...
как объявить массив фиксированного размера типа структуры в C #: [StructLayout (LayoutKind.Sequential, Pack = 1), Serializable]
public unsafe struct MyStruct {...
} открытый класс MyClass {... ...
Я использую шаблоны для своей структуры, например: #pragma pack (push, 1)
template
struct S {{ 1}} {T t; встроенный void Set (const T & val) {t = val; }
}
# pragma pack (pop) T может быть float, ...
У меня есть следующие 8 байтов: b '\ x05 \ x00 \ x00 \ x00 \ x00 \ x00 \ x05 \ x00' Я пытаюсь получить два целых числа с помощью struct.unpack: одно для первых 2 байтов и одно для последних 6. Получить первые два легко ...
Я знаю два возможных способа определения и использования структур: # 1 struct person
{char name [32]; int age;
}; struct person dmr = {"Деннис Ричи", 70}; # 2
typedef struct
{имя символа [32]; ...
Есть ли способ "вектор" назначить массив структуры. В настоящее время я могу edge (1000000) = struct ('weight', 1.0); // Это действительно не присваивает значение, я проверил на 2009A.
для i = 1: 1000000; Edge (i) ...
Проблема: Попытка отсортировать массив из созданной мной структуры typedef (телефонная книга). Цель: Попытка создать телефонную книгу, которая позволяет пользователям добавлять, удалять, сортировать и распечатывать телефонную книгу. Где я: ...
Допустим, у меня есть структура, подобная следующей: struct ParentStruct
{virtual void XYZ () {getSize (sizeof (* this)); } int memberX;
} И еще одна структура, наследующая родительскую структуру: ...
Я бесчисленное количество раз находил полезные ответы на вопросы других людей здесь, в stackoverflow, но я впервые задаю свой вопрос. У меня есть функция C tha t динамически необходимо ...
У меня есть функция, которая всегда будет возвращать struct с известными значениями. Каков синтаксис? struct MyStruct Function(void)
{ return (struct MyStruct){1,2,3};
} Я получаю ошибку компилятора на ...
Я определил свою структуру следующим образом: struct Test
{private string assayName; общедоступная строка AssayName {получить; набор; } частная строка oldUnitName; общедоступная строка OldUnitName {получить; набор; } ...
У меня есть ощущение, что это может быть связано с синтаксисом C, но я начал свою жизнь программирования с C ++, поэтому я не уверен. В основном я видел это: struct tm t;
memset (& t, 0, sizeof (struct tm)); Я ...
Я читал, что если вы объявите две структуры вроде этой: struct Node { int a, b, c;
}; struct DerivedNode { struct Node base; int d, e, f;
}; Тогда вы можете использовать указатели на них следующим образом: ...
Я немного новичок в C, и мне трудно понять, как работает память, особенно встроенные функции, такие как memcpy. Вот структура, которую я использую struct data_t {int datasize; void * data; ...
Можно ли получить список членов структуры в виде символа **? Например, что-то вроде этого: struct mystruct {int x; float y; char * z;
}; / * ... * / char ** members = MAGIC (...
Есть ли способ в gcc или clang (или любом другом компиляторе) выдать информацию о том, есть ли в структуре дыры (с точки зрения выравнивания памяти)? Спасибо. ps: Если есть другой способ сделать это, ...
Дано определение структуры, которое содержит одну переменную типа double и три переменные типа int (всего 4 переменные), если p является указателем на это struct со значением 0x1000, какое значение имеет p ++? Это не домашнее задание ...
Я новичок в C # и имею опыт работы на C ++ . Я определил структуру, и компилятор (Microsoft) продолжает выскакивать ошибку CA1815 «'GenericSendRequest' должен переопределить Equals» Я читал ...
в моем приложении У меня есть элемент управления LineShape и пользовательский элемент управления (по сути PictureBox с меткой). Я хочу, чтобы LineShape изменил координаты одной из своих точек в соответствии с расположением ...
У меня есть одно наблюдение о struct. Когда я объявляю свойство в struct и если я не инициализирую struct, то он выдает мне следующую ошибку - "Use of unassigned local variable empStruct" PSeduo ...
Я пишу в среда, в которой мне не разрешено выделять новую память после запуска программы, а также мне не разрешено делать вызовы операционной системы. При отслеживании ошибки страницы (вероятно, вызванной ...
Мне любопытно, почему не скомпилировался следующий фрагмент кода: typedef struct Foo { int a; int b;
} Foo; static const Foo FooZero = { 0, 0 }; typedef struct Bar { Foo foo; int c;
} ...
typedef struct foo_s {int a;
} foo; typedef struct bar_s {foo; int b;
} бар; По существу я хочу сделать: бар b;
b.a; Я знаю, что мог бы сделать b.foo_name.a, если бы я назвал foo struct...