5
ответов

Как правильно зафиксировать “массив нулевого размера в структуре/объединении” предупреждение (C4200), не взламывая код?

Я интегрирую некоторый код в свою библиотеку. Это - сложная структура данных, хорошо оптимизированная для скорости, таким образом, я пытаюсь не изменить его слишком много. Процесс интеграции подходит и на самом деле почти...
вопрос задан: 23 May 2017 11:45
5
ответов

Почему 16 байтов являются рекомендуемым размером для структуры в C#?

Я прочитал книгу Cwalina (рекомендации на разработке и дизайне приложений.NET). Он говорит, что хорошая разработанная структура должна составить меньше чем 16 байтов в размере (в целях производительности). Почему...
вопрос задан: 7 May 2017 17:31
5
ответов

Как извлечь структуру из массива байтов в C #? [Дубликат]

У меня есть структура в C в моем встроенном MCU, это что-то вроде этой struct setting_registers {uint16_t CNT; char name [32]; калибровка поплавка [4] [16]; int some_setting; ... около 1000 элементов! }; У меня есть ...
вопрос задан: 7 February 2016 02:06
5
ответов

Добавление участников к структуре C-стиля и назад совместимости

Скажите, что мне определили структуру где-нибудь глубоко в коде низкого уровня, используемом повсеместно самыми сумасшедшими и неизвестными способами: структура T {короткое целое без знака name_len; символ d_name [ДЛИНА];} С...
вопрос задан: 3 October 2015 21:34
5
ответов

Что делает эту среднюю ошибку: “ошибка: ожидаемый список спецификатора спецификатора прежде 'type_name'”?

Я работал над процессором Cell, и я пытаюсь создать структуру, которая будет содержать spe_context_ptr_t, который будет использоваться в потоке для запуска spe контекста и будет также содержать...
вопрос задан: 13 September 2015 20:56
5
ответов

Синтаксическая ошибка C ++ с structs [duplicate]

Привет, у меня есть этот код, который он не компилирует. struct A {A () {std :: cout & lt; «В»; }}; struct B {B (const A & amp; a) {std :: cout & lt; «А»; } void g () {std :: cout & lt; "г"; }}; ...
вопрос задан: 23 March 2015 20:12
5
ответов

scanf пропуская позицию массива [дубликат]

Я почти новичок в программировании, и я готовлюсь к экзамену Uny (извините за мой не очень хороший английский: я изучаю структуры (struct), и у меня есть некоторая проблема с scanf, которая должна вставляться ...
вопрос задан: 30 May 2013 11:56
5
ответов

Почему структуры должны быть упакованы?

В C# любая пользовательская структура является автоматически подклассом Системы. Система структуры. ValueType и Система. Система структуры. ValueType является подклассом Системы. Объект. Но когда мы присваиваем некоторую структуру...
вопрос задан: 22 February 2013 17:52
5
ответов

Как преобразовать структуру в массив байтов в C#?

Как я преобразовываю структуру в массив байтов в C#? Я определил структуру как это: общедоступная структура CIFSPacket {общедоступный uint protocolIdentifier;//значение должно быть "0xFF +'SMB'". общественность...
вопрос задан: 18 January 2013 14:57
5
ответов

Массив структур в C

Я пытаюсь создать массив структур и также указателя на тот массив. Я не знаю, как большой массив будет, таким образом, это должно быть динамично. Моя структура выглядела бы примерно так: определение типа...
вопрос задан: 15 December 2012 16:38
5
ответов

Установка значения в структуре, передача по значению вопроса? (C90) [дубликат]

У меня есть следующая структура: typedef struct Graph {Vertex * x; struct Graph * next; int numElts; } График; И следующий код: void initialize (Graph * x) {x = malloc (sizeof (Graph)); х- & GT; ...
вопрос задан: 17 November 2012 15:41
5
ответов

вид C++ со структурами

Мне приходится нелегко с этой проблемой, которая требует своего рода имен клиента, идентификаторов клиентов и наконец суммы к получению. Мне изобразили целую программу, но не могу выяснить последний прототип...
вопрос задан: 4 September 2012 21:27
5
ответов

C: указатель на структуру в определении структуры

Как может я иметь указатель на следующую структуру в определении этой структуры: структура определения типа {интервал a; интервал b;* затем;} A; это - то, как я сначала записал это, но это не работает.
вопрос задан: 27 May 2012 21:54
5
ответов

попытка скопировать участников структуры в массив байтов в c

Я пытаюсь скопировать членов структуры, содержащей смесь ints, символа и массивы символов в массив байтов для отправки к последовательной линии. До сих пор у меня есть структура message_on_send {символ...
вопрос задан: 2 December 2011 23:27
5
ответов

Как использовать структуру в C?

Это - код для связанного списка на языке программирования C. #include <stdio.h>/* Для printf */#include <stdlib.h>/* Для malloc */узел структуры определения типа {международные данные; структура...
вопрос задан: 20 November 2011 09:15
5
ответов

Что корректный путь состоит в том, чтобы инициализировать очень большую структуру?

В нашем коде мы раньше имели что-то вроде этого: * (контроллер-> bigstruct) = (структура bigstruct) {0}; Это раньше работало отлично, и затем мы обновили версии GCC и внезапно начали видеть...
вопрос задан: 23 August 2011 15:17
5
ответов

Как структуры размечаются в памяти в C++?

Являются путем структуры C++, размечаются установленные стандартом или по крайней мере распространенные через компиляторы? У меня есть структура, где один из ее участников должен быть выровненный на 16-байтовых границах, и это было бы...
вопрос задан: 11 August 2010 02:54
5
ответов

моя программа c ++ сбой при получении пользовательского ввода [дубликат]

Я пытаюсь создать программу, которая будет получать от пользователей имена, цифры и коды учеников. однако, когда он добирается до получения кодов предметов (который должен быть массивом строк), программа ...
вопрос задан: 5 August 2010 05:59
5
ответов

Как использовать строку C++ в структуре когда malloc () - луг та же структура?

Я записал следующий пример программы, но он отказывает с segfault. Проблема, кажется, с использованием malloc и станд.:: строки в структуре. #include <iostream> #include <строка> #...
вопрос задан: 5 August 2010 04:59
5
ответов

Linux C: Легкий и 'симпатичный' дамп/распечатка структур (как в gdb) - от исходного кода?

У меня есть небольшая проблема с некоторыми структурами в модуле ядра, который я создаю, таким образом, я думал, что было бы хорошо, если бы был простой способ распечатать структуры и их значения - и ниже маленькое...
вопрос задан: 22 July 2010 18:30
5
ответов

Как реализовать 2-мерный массив структуры в C

Я в настоящее время пытаюсь понять, как реализовать 2-мерный массив структуры в C. Мой код отказывает все время, и я действительно собираюсь позволить ему закончиться как все мои подходы, получающие фирму к C:...
вопрос задан: 18 July 2010 11:48
5
ответов

Сохранение структуры C с символом* представляет в виде строки в файл

Я пытаюсь сохранить структуру с символом* строка в файл. структура d_object {международные флаги; международное время; международное смещение; символ *имя файла;}; проблема состоит в том, что при выполнении этого я буду...
вопрос задан: 18 July 2010 09:47
5
ответов

что двоеточие используется в struct def mean в C ++? [Дубликат]

Я думал, что значение «init» означает «1», но не похоже на это. (Начинающий C ++ здесь) typedef struct {int a: 1; int b: 1; } MyStruct;
вопрос задан: 6 July 2010 15:52
5
ответов

Почему структуры должны быть сказаны, насколько большой они?

Я заметил, что в c/c ++ много Win32 структуры API должны быть сказаны, насколько большой они. т.е. someStruct.pbFormat = sizeof (SomeStruct), Почему имеет место это? Это только по причинам прежней версии? Также любой...
вопрос задан: 31 May 2010 01:36
5
ответов

((Система. Объект) p == пустой указатель)

Почему делают это://, Если параметр не может быть брошен для Указания, возвращают false. TwoDPoint p = obj как TwoDPoint; если ((Система. Объект) p == пустой указатель) {возвращают false;} Вместо этого://...
вопрос задан: 25 May 2010 21:34
5
ответов

Когда использовать пространство имен или структуру?

Я просто читал немного на них из http://www.cplusplus.com/doc/tutorial/namespaces/, и кажется, что структура способна к тому же самому? Или даже класс в этом отношении. Возможно, кто-то...
вопрос задан: 10 April 2010 17:55
5
ответов

Инициализация глобальной структуры в C

Что лучший способ состоит в том, чтобы выполнить следующее в C? #include <stdio.h> структура {интервал x;}; структура createA (интервал x) {структура a; a.x = x; возвратите a;} структура = createA (...
вопрос задан: 26 March 2010 08:42
5
ответов

Динамическая память в структуре

Я редактирую часть кода, который является частью большого проекта, который использует "константу" для инициализации набора массивов. Поскольку я хочу параметризовать их константа, я должен адаптировать код для использования "malloc" в.
вопрос задан: 22 March 2010 13:50
5
ответов

Указатели C++. Как присвоить значение структуре указателя?

У меня есть следующая структура: структура определения типа {интервал vin; символ* делает; символ* модель; международный год; двойной сбор;} автомобиль; Тогда я создаю указатель автомобильного автомобиля типа *tempCar; Как я присваиваюсь...
вопрос задан: 24 February 2010 21:14
5
ответов

Простой способ передать временную структуру значением в C++?

Предположим, что я хочу передать временный объект в функцию. Существует ли способ сделать это в 1 строке кода по сравнению с 2 со структурой? С классом я могу сделать: class_func (TestClass (5, 7)); данный: класс...
вопрос задан: 6 February 2010 07:04