3
ответа

Расположение памяти структуры в C

У меня есть фон C#. Я - в значительной степени новичок на низкоуровневый язык как C. В C# память структуры размечается компилятором по умолчанию. Компилятор может переупорядочить поля данных или дополнительную клавиатуру...
вопрос задан: 21 September 2018 16:57
3
ответа

Как определить, является ли Тип.NET пользовательской структурой? [дубликат]

Как записать простой метод, который проверяет, является ли конкретный тип пользовательской структурой (созданный с общедоступной структурой {} ;) или нет. Проверка Типа. IsValueType недостаточно, потому что это также верно для интервала...
вопрос задан: 23 May 2017 12:14
3
ответа

Автоматические свойства и структуры не смешиваются?

Обращаясь к некоторым небольшим структурам, отвечая на этот пост, я неожиданно натолкнулся на следующее: Следующая структура, использующая поле int, совершенно законна: struct MyStruct {...
вопрос задан: 23 May 2017 11:59
3
ответа

Переопределение Равняется методу в Структурах

Я искал переопределяющие инструкции для структур, но все, что я могу найти, для классов. Сначала я думал, что не должен буду проверять, чтобы видеть, был ли переданный объект несуществующим, поскольку структуры являются типами значения и...
вопрос задан: 8 May 2017 13:07
3
ответа

Как проверить программно, если тип является структурой или классом?

Как проверить программно, если тип является структурой или классом?
вопрос задан: 15 April 2017 18:53
3
ответа

разыменование указателя на неполный тип

Я видел много вопросов на этом, но я собираюсь задать вопрос по-другому без определенного кода. Существует ли способ легкого определения, что заставляет тип быть неполным? В моем случае I'...
вопрос задан: 13 February 2017 13:59
3
ответа

Какими потребностями быть переопределенным в структуре для обеспечения равенства управляет правильно?

Поскольку в заголовке говорится: я должен переопределить == оператор? как насчет.Equals () метод? Что-нибудь я отсутствую?
вопрос задан: 16 January 2017 15:57
3
ответа

Как правильно присвоить новое строковое значение?

Я пытаюсь понять, как решить эту тривиальную проблему в C самым чистым/самым безопасным способом. Вот мой пример: #include <stdio.h> международное основное (интервал argc, символ *argv []) {структура определения типа {...
вопрос задан: 6 July 2016 12:35
3
ответа

присвойте строковое значение структуре массива [duplicate]

У меня есть этот код для назначения значений массива structs: #include & lt; stdio.h & gt; struct student {char name [10]; int id; }; int main () {struct student array [5]; array [0] .name = "jack"; ...
вопрос задан: 14 May 2016 11:04
3
ответа

Почему мы не можем инициализировать участников в структуре?

Почему мы не можем инициализировать участников в структуре? пример: структура s {интервал i = 10;};
вопрос задан: 14 March 2016 08:19
3
ответа

offsetof во время компиляции

Существует ли способ найти смещение члена структуры во время компиляции? Я хочу создать константу, содержащую смещение элемента структуры. В следующем коде offsetof () макрос...
вопрос задан: 12 February 2016 17:05
3
ответа

CUDA: копия структуры, содержащей двойной указатель [duplicate]

У меня есть структура, которая содержит двойной указатель: struct image {int width, height; uchar ** imageData; }, а затем Image * h_imageList = (Image *) malloc (20 * sizeof (Изображение)); // заполнить ...
вопрос задан: 31 August 2015 03:46
3
ответа

Изменение значения элемента в списке структур

У меня есть список структур, и я хочу изменить один элемент. Например: MyList. Добавьте (новый MyStruct ("Джон"); MyList. Добавьте (новый MyStruct ("peter"); Теперь я хочу изменить один элемент: MyList[1].Name = "боб"...
вопрос задан: 2 June 2015 10:31
3
ответа

Почему я не могу найти указатель массива, определенный в struct? [Дубликат]

У меня есть следующая структура: typedef struct PCB_struct {Boolean valid; pid_t pid; pid_t ppid; unsigned ownerID; беззнаковый старт; беззнаковая продолжительность; ...
вопрос задан: 3 October 2014 18:42
3
ответа

Конструктор Struct: “поля должны быть полностью присвоены, прежде чем управление возвращается вызывающей стороне”.

Вот структура, которую я пытаюсь записать: общедоступный AttackTraits структуры {общедоступный AttackTraits (удваивают вероятность, международное повреждение, расстояние плавающее) {Вероятность...
вопрос задан: 13 April 2014 21:00
3
ответа

Как преобразовать структуру в строку [duplicate]

Я получаю JSON через MQTT, и я разобрал его в структуру. Теперь я хочу вернуть часть этой структуры, превратив ее в строку. func ReturnVariables (payloadMsg [] byte) (строка, ...
вопрос задан: 2 May 2013 06:39
3
ответа

Результат 'sizeof' на массиве структур в C?

В C у меня есть массив структур, определенных как: структура D {символ *a; символ *b; символ *c;}; статическая структура D [] = {{"1a", "1b", "1c"}, {"2a"...
вопрос задан: 28 February 2013 14:14
3
ответа

Почему нестатические поля не могут быть инициализированы в структурах?

Рассмотрите этот блок кода: Животное структуры {общедоступное имя строки ="";//Ошибочная общественность статический международный вес = 20;//хорошо//инициализируют нестатическое поле здесь общественность пусто...
вопрос задан: 24 October 2012 16:44
3
ответа

Показать C ++ struct [duplicate]

При отображении адреса отдельного члена структуры / класса отображаемый адрес является одним из всей структуры. Действительно, #include & lt; iostream & gt; struct S {int x; int y; } ...
вопрос задан: 21 October 2011 06:44
3
ответа

Как “распаковать” структуру в haskell

Я недавно столкнулся с этой проблемой и нашел решение, но я задаюсь вопросом, лучше ли там (или просто более идиоматичны), решения. У меня есть структура для цвета: данные Rgb = Rgb Дважды Удваиваются...
вопрос задан: 18 April 2011 18:26
3
ответа

Использование Struct Stat ()

Я пытаюсь выяснить, как именно использовать stat () для сбора информации о файле. Что мне нужно, это иметь возможность распечатать несколько полей информации о файле. Итак .. #include ...
вопрос задан: 18 August 2010 13:27
3
ответа

binary16 в Python

Модуль структуры полезен, когда Вы пытаетесь преобразовать данные в и от двоичных форматов. Однако недавно я столкнулся со спецификацией формата файла, которая использует binary16 формат с плавающей точкой. Я...
вопрос задан: 18 July 2010 04:15
3
ответа

C/C++: Указатели в Структуре Константы

Как я вызываю мыс константы памяти, на которую указывает obj-> val1 в функции fn? #include <iostream> нечто структуры {интервал* val1; интервал* val2; интервал* val3;}; освободите fn (нечто константы* obj...
вопрос задан: 4 July 2010 23:11
3
ответа

Почему я получаю segfaults при объявлении структуры глобально или экстерна?

Мне определили структуру в заголовке следующим образом: структура #define LC_ERR_LEN 300 определения типа dLC_ERRMSG {короткий номер; короткая стратегия; символ tx [LC_ERR_LEN];} LC_ERRMSG; Который я использую в своем коде в качестве such:...
вопрос задан: 1 July 2010 13:44
3
ответа

Инициализируйте статический массив структур в C

Я реализую карточную игру в C. Существует много типов карт, и у каждого есть набор информации, включая некоторые действия, которые должны будут быть индивидуально заданы сценарием связанные с нею. Данный...
вопрос задан: 22 June 2010 21:37
3
ответа

Что стандарт C говорит об указателях на структуры и их первого участника?

Рассмотрите следующие две структуры: структура {интервал a;}; структура b {структура a_struct; интервал b;}; следующее инстанцирование структуры b: структура b b_struct; и это условие: если (и...
вопрос задан: 13 June 2010 08:34
3
ответа

Универсальные ограничения, где T: структура и где T: класс

Я хотел бы дифференцироваться между следующими случаями: простой тип значения (например, интервал) nullable тип значения (например, интервал?) Ссылочный тип (например, строка) - дополнительно, я не заботился бы, отобразилось ли это на (...
вопрос задан: 4 June 2010 02:23
3
ответа

Структуры какао и NSMutableArray

У меня есть NSMutableArray, что я пытаюсь сохранить и получить доступ к некоторым структурам. Как я делаю это? 'addObject' дает мне ошибку при высказывании "Несовместимого типа для аргумента 1 из addObject". Вот пример...
вопрос задан: 1 June 2010 02:32
3
ответа

Скройте определение структуры в статической библиотеке

Я должен предоставить статическую библиотеку C клиенту и должен смочь сделать определение структуры недоступным. К тому же я должен смочь выполнить код перед основным в библиотеке...
вопрос задан: 24 May 2010 07:10
3
ответа

Какова базовая причина неспособности поместить массивы указателей в небезопасных структурах в C#?

Если можно было бы поместить массив указателей на дочерние структуры в небезопасных структурах в C# как, каждый мог в C, создавание сложных структур данных без издержек наличия одного объекта на узел будет...
вопрос задан: 3 May 2010 09:32