0
ответов

Использование структур в Ruby on Rails дает динамическое назначение констант (SyntaxError)

В моем контроллере I иметь следующий упрощенный код: def index @dashboard_items = [] DashItem = Struct.new (: name,: amount,: moderated) # Ошибка здесь [: page,: post] .each do | c | obj = c ....
вопрос задан: 10 May 2012 01:03
0
ответов

Пустые указатели для указателей на структуры в C

Я изучаю C, в основном с помощью K&R, но теперь я нашел руководство по объектно-ориентированному C в формате pdf и был очарован. Я прохожу через это, но мои навыки/знания C могут не соответствовать задаче. Это ...
вопрос задан: 3 May 2012 17:54
0
ответов

Использование структуры в заголовочном файле, ошибка «неизвестный тип»

Я использую Kdevelop в Kubuntu. Я объявил структуру в моем файле datasetup.h:#ifndef A _H #определить A _H struct georeg _val { int p; двойной ч; двойной хфов; двойной вфов; }; #конец...
вопрос задан: 2 May 2012 10:48
0
ответов

Как правильно объявить ctype Structure + Union в Python?

Я возился с созданием синтаксического анализатора двоичных данных, и хотя я мог вернуться к C, я хотел посмотреть, смогу ли я использовать Python для этой задачи. У меня есть некоторое представление о том, как это сделать, и мой текущий...
вопрос задан: 27 April 2012 07:18
0
ответов

Почему поля в `struct stat `называются st _что-то?

Это ссылка на структуру для информации об индексном узле файла :dev _t st _dev; / *ID устройства, содержащего файл */ ino _t st _ino; / *номер инода */ режим _t st _режим;...
вопрос задан: 26 April 2012 00:58
0
ответов

Объявление структуры: действительный инициализатор в объявлении?

Я объявляю структуру в IDE (Netbeans) следующим образом: struct foo { size_t var = 1; } И IDE говорит, что это законно. Я компилирую проект (это статическая библиотека..), и компилятор говорит, что это допустимо (делает ли ...
вопрос задан: 24 April 2012 19:26
0
ответов

Выравнивание структуры в Visual C++

Visual C++ предлагает как переключатель компилятора (/Zp), так и прагму pack для воздействия на выравнивание членов структуры. Тем не менее, у меня, кажется, есть некоторое неправильное представление о том, как они работают. Согласно MSDN, для...
вопрос задан: 21 April 2012 10:08
0
ответов

Продвинутые заявления о неназванных структурах

Вопрос о вознаграждении: Итак, эти два Фу - не одно и то же. Прекрасно. Вторая форма дана в библиотеке. Как я могу сделать форвард-декларацию, если я не могу ее изменить? Я всегда думал, что C и C++ позволяют...
вопрос задан: 20 April 2012 16:11
0
ответов

Динамическое выделение памяти для массива структур в c

У меня есть две структуры, как показано ниже struct server{ // некоторые члены }; struct msg{ struct server *серверы; }; Тогда я делаю это. структура сообщение сообщение1; структура сервера s1,s2; msg1.servers = (struct...
вопрос задан: 19 April 2012 18:29
0
ответов

Почему struct Nullable не является структурой?

В основном, почему следующее недопустимо в C#? Я могу найти для него много хороших применений и фактически могу исправить это, создав свой собственный класс структуры, допускающий значение null, но почему и как спецификация C# (и, следовательно,...
вопрос задан: 17 April 2012 19:06
0
ответов

Записать необработанное содержимое структуры (байты) в файл на C. Запутался в фактическом размере записанного

Основной вопрос, но я ожидал, что эта структура будет занимать 13 байтов пространства (1 для char, 12 для 3 беззнаковых целых чисел). ). Вместо этого sizeof(ESPR_REL_HEADER) дает мне 16 байт. typedef struct { unsigned ...
вопрос задан: 14 April 2012 11:16
0
ответов

Присвоение значения ключу в указателе на запись в C

Извините, если заголовок немного сбивает с толку. Что я делаю, так это создаю такую ​​структуру, как: struct record { целое значение; внутренний ключ; }; Затем, используя typedef, вызвать указатель для записи "Item", например...
вопрос задан: 11 April 2012 07:26
0
ответов

Можно ли определить структуру C несколько раз?

Я читал в нескольких местах, что структура C может быть безопасно определена несколько раз, и тем не менее я получаю сообщение об ошибке "переопределения структуры" от gcc для многократного определения структуры (через несколько включений). A...
вопрос задан: 9 April 2012 03:54
0
ответов

Objective-C: Как проверить, является ли переменная объектом, структурой или другим примитивом

Я хочу написать функцию или директиву, такую ​​как NSLog(), которая принимает любые переменные, примитивы и объекты. В этой функции я хочу выделить тех. Я знаю, как это работает для объектов: - (...
вопрос задан: 6 April 2012 16:01
0
ответов

Недопустимое адресное пространство аргумента структуры OpenCL

Я новичок в OpenCL и пытаюсь заставить работать следующее ядро. Когда я запускаю программу, я получаю сообщение об ошибке в процессе сборки программы ядра. Подробнее об ошибке...
вопрос задан: 4 April 2012 19:56
0
ответов

GCC: тип массива имеет неполный тип элемента

Я объявил struct, и я пытаюсь передать массив этих структур (а также двойной массив удвоений и целое число) в функцию. Я получаю сообщение "тип массива имеет неполный тип элемента"...
вопрос задан: 4 April 2012 00:15
0
ответов

Как изменить общую память (shmget/shmat) в C?

У меня есть структура: struct sdata { int x; инт у; время_время; }; Я создаю общую память для структуры следующим образом: size_t shmsize = sizeof(struct sdata); shmid = shmget(IPC_PRIVATE, ...
вопрос задан: 1 April 2012 19:30
0
ответов

Самый быстрый способ упаковать список с плавающей точкой в ​​байты в Python

У меня есть список, скажем, 100 КБ float, и я хочу преобразовать его в буфер байтов. buf = bytes () для val в floatList: buf + = struct.pack ('f', val) return buf Это довольно медленно. Как я могу сделать это ...
вопрос задан: 30 March 2012 10:16
0
ответов

Игральные карты: Должны ли они быть перечислением, структурой или классом?

Я разрабатываю игровой сайт, на котором многие (надеюсь, тысячи) игроков будут одновременно играть друг с другом в определенные карточные игры. Колода представляет собой стандартную колоду из 52 карт. У каждой карты есть масть и ранг. ...
вопрос задан: 29 March 2012 21:00
0
ответов

Можно ли установить значение структуры с помощью отражения без упаковки?

На самом деле, я должен был спросить: как я могу сделать это и остаться совместимым с CLS? Потому что единственный способ, который я могу придумать, заключается в следующем, но с использованием либо __makeref, FieldInfo.SetValueDirect, либо просто...
вопрос задан: 29 March 2012 14:36
0
ответов

Class VS ref Struct

Я программирую игру на C#, поэтому меня очень беспокоит производительность. Я хотел бы знать, каковы основные различия и, если возможно, соображения производительности при использовании любого из классов...
вопрос задан: 29 March 2012 10:09
0
ответов

Невиданный ранее метод C для инициализации массива структур из исходников ядра Linux

55 typedef struct pidmap { 56 atomic_t nr_free; 57 пустая *страница; 58 } pidmap_t; 59 60 статический pidmap_t pidmap_array[PIDMAP_ENTRIES] = 61 { [ 0 ... PIDMAP_ENTRIES-1 ] = { ...
вопрос задан: 29 March 2012 08:01
0
ответов

Ошибка конструктора структуры C++

Я работаю над своим заданием для univ, и, поскольку некоторые части не очень хорошо объяснены, у меня есть некоторые проблемы, есть моя структура и мой конструктор для нее, он должен быть динамическим, но я получить ...
вопрос задан: 28 March 2012 09:52
0
ответов

Динамическое размещение структуры внутри структуры

Я динамически выделяю структуру, член которой имеет другую структуру: struct a { // другие элементы struct b; } struct b в основном содержит указатель на другую структуру b, так что подумайте о...
вопрос задан: 25 March 2012 23:07
0
ответов

Инициализировать значения массива в структуре

У меня есть структура, в которой есть несколько массивов. Массивы имеют тип unsigned char[4]. Я могу инициализировать каждый элемент, вызвав struct->array1[0] = (unsigned char) something; ... struct->...
вопрос задан: 24 March 2012 22:20
0
ответов

Чтение файла в структуру (C++)

Я пытаюсь прочитать данные из двоичного файла и поместить их в структуру. Первые несколько байтов data.bin: 03 56 04 FF FF FF ... И моя реализация: #include #include <...
вопрос задан: 24 March 2012 15:29
0
ответов

GoLang: Вложенные свойства для структур с неизвестными именами свойств?

Я использую json для получения некоторых значений в структуре из внешнего источника. Использование UnMarshal для помещения значений в структуру. У меня есть такая структура, в которую UnMarshal помещает значения: type Frame struct{ ...
вопрос задан: 21 March 2012 08:54
0
ответов

Как инициализировать const в структуре в C (с помощью malloc)

Я пробовал; недействительным * malloc (целое число без знака); struct deneme { const int a = 15; константа int b = 16; }; int main(int argc, const char *argv[]) { struct deneme *mydeneme = malloc(sizeof(struct ...
вопрос задан: 13 March 2012 20:24
0
ответов

Структуры C# «this = …»

Я только что просматривал файл в рефлекторе и увидел это в конструкторе структуры: this = new Binder.SyntaxNodeOrToken(); Такой терминологии я еще не встречал. Может кто-нибудь объяснить, что это за...
вопрос задан: 10 March 2012 18:16
0
ответов

Вложенные структуры и доступ к данным в C++

Итак, я экспериментирую с созданием простой игры. У меня есть структура Equipment со структурами внутри нее для каждой части, т. е. шлема, тела и т. д. В конструкторе Equipment я создаю объекты...
вопрос задан: 10 March 2012 07:56