Скажем, у меня есть C #struct :struct Foo{ int mA; общественность int A {получить {возврат мА;}} int мБ; public int B {get {return mB;}} public Foo (int a, int b ){ mA = a; мб = б;...
У меня есть структура MyStruct с закрытым членом private bool[] boolArray; и метод ChangeBoolValue (int index, bool Value ). У меня есть класс MyClass, в котором есть поле public MyStruct bools {...
Мне интересно, почему я продолжаю получать ошибку: гибкий элемент массива не находится в конце ошибки структуры, когда я вызываю malloc. У меня есть структура с массивом переменной длины, и я продолжаю получать эту ошибку. Структура ...
Я видел бесчисленное количество вопросов в форме "Мне не нравится заполнение, как его отключить", но я еще не нашел ничего о том, чтобы заставить компилятор обеспечить дополнительную прокладку. Конкретный случай, который у меня есть ...
Мне нужно переписать приложение с C++ на C. Я использую gcc и Eclipse в Ubuntu 12.04. При этом я столкнулся с этой ошибкой../src/TTNoddy.c :В функции «main» :../src/TTNoddy....
Я хочу, чтобы размер структуры C был кратен 16 байтам (16B/32B/48B/.. ). Неважно, до какого размера он доберется, он должен быть кратен 16B. Как я могу заставить компилятор сделать это?...
Мой вопрос касается указания на фрагменты памяти нечетного размера. Допустим, у меня есть структура, объявленная так: typedef struct{ int32 val1 : 29; int32 значение2 : 26; символ значение3;
}МояСтруктура; ...
Тип каждого члена структуры обычно имеет выравнивание по умолчанию, т. е. каждый член структуры выравнивается по заранее определенной границе.По этой причине заполнение выполняется в следующем...
Я попытался создать структуру с классами в ней, например: struct my_struct
{NSString *строка; // дополнительные поля
}; К моему удивлению, Objective-C++ разрешил это с включенным ARC.
Как он будет управлять ...
У меня есть простой C-класс, который я реализовал, используя указатели функций в структуре для реализации функций-членов и передавая указатель на структуру в качестве первого аргумента каждой функции, ...
Итак, на самом деле этот вопрос является моим текущим краеугольным камнем.
Я работаю над рефакторингом своего личного проекта, пытаясь повысить производительность, оптимизировать использование памяти, сделать код простым и понятным. У меня есть ...
Я всегда думал о структуре как об объекте фиксированного размера, и хотя в компиляторе не было никаких явных ошибок, мне было интересно, является ли это хорошей практикой. Изменится ли...
Кто-нибудь может описать, как здесь работает (struct sockaddr *)&server? Можно ли преобразовать большую структуру в меньшую структуру? См. эти структуры: // Сокеты IPv4 AF_INET:
struct sockaddr_in { ...
Я пытаюсь научить себя C, кодируя связанный список. Я новичок в указателях и управлении памятью, и я немного запутался. У меня есть этот код :/ *Удалить узел из списка и переставить...
У меня есть программа, которая определяет ЬурейуЮ структуру в пределах существующего ЬурейуЮ структуру, и я задаюсь вопрос, почему я получаю ошибку компиляции. Вот программа: ЬурейеЕ STRUCT Outer
{ЬурейеГо ...
Просто из любопытства. Как сказано в названии: существуют ли какие-либо «штрафы» за определение структуры внутри функции? (например, производительность, память, плохая практика программирования и т. д.) Я знаю, что это...
Я получаю следующую ошибку со следующим кодом. Я пытался выяснить, где проблема с Google, но я не нашел ничего полезного. Компиляция /home/tectu/projects/resources/chibios/ext/lcd/...
Я пытаюсь связать мой код C с MATLAB с помощью функции mex, и, боюсь, я сильно запутался. В частности, я хочу знать, могу ли я использовать свои собственные определяемые пользователем типы данных (например, .. .
Не могли бы вы убедиться, что все спецификаторы доступа (включая наследование) в структуре являются общедоступными? Другими словами: равны ли они? класс C: общедоступный B, общедоступный A { public: C():A(1),B(2){} //...
}; ...
Предположим, что у меня есть такая структура, как: typedef struct
{ символ * строка1; символ * строка2;
} ДВА СЛОВА; чтобы все поля были одного типа, а у моего main было TWO_WORDS tw; могу ли я ...
Я пытаюсь понять в этом коде одну вещь: Nullable x = 5;
Nullable y = ноль;
Console.WriteLine("x: HasValue={0}, Value={1}", x.HasValue, x.Value);
Console.WriteLine(...
У меня есть структура C++ ниже: struct CUSTOM_DATA { int id; u_короткий порт; беззнаковый длинный ip;
} пользовательские_данные; Как я могу преобразовать его в структуру С#, сериализовать и отправить через сокет tcp? Спасибо! вверх
...
У меня есть следующая структура: typedef struct _chess { int **array; внутренний размер; структура _chess *parent;
} шахматы; и у меня есть: typedef struct _chess *Chess; Теперь я хочу создать массив из ...
Я читаю об инициализируемых значениях массива/структуры по умолчанию и у меня возникает вопрос: является ли memset(&mystruct, 0, sizeof mystruct) таким же, как mystruct = { 0 }; ? если нет, то что...
Я новичок в C и имею некоторые проблемы со всем, что связано с указателями. Я написал этот код: typedef struct edgeitem
{ двойной вес;
}EDGE_ITEM, *pEDGE_ITEM; // также объявление ...
У меня есть класс со структурой в нем и список с этими структурами.
Но когда я перебираю этот список, я не могу получить свойства из своей структуры. ошибка: запрос члена ‘x_’ в ‘it.std::...
У меня возникли некоторые проблемы с попытками заставить структуры работать правильно, когда они определены в разных файлах. Насколько я могу судить, ошибка сообщает мне, что структура определяется двумя...
Я пытаюсь создать что-то вроде списка. Однако разные экземпляры списка могут иметь разное количество записей, и тип записи основан на вводе, заданном пользователем. Например, ...