Вопросы по теме 'struct'

Почему мы не можем инициализировать элементы внутри структуры?
Почему мы не можем инициализировать элементы внутри структуры? пример: struct s { int i = 10; };
71345 просмотров
schedule 25.12.2023

Работа с большим количеством структур в MATLAB
Мне нужно обрабатывать массивные (десятки миллионов) структуры MATLAB; Мне понадобилась дюжина или около того полей, поэтому я полагал, что память не будет проблемой, пока я не обнаружу это ( объяснение ) >> s=[]; >> s.first=1;...
2516 просмотров
schedule 27.10.2023

Структура Clojure вложена в другую структуру
Возможно ли иметь структуру, вложенную в структуру в Clojure? Рассмотрим следующий код: (defstruct rect :height :width) (defstruct color-rect :color (struct rect)) (defn #^{:doc "Echoes the details of the rect passed to it"} echo-rect [r]...
2001 просмотров
schedule 13.11.2023

Вызов функции dll С++ из С#: структур, строк и массивов wchar_t
Вот простая проблема, которую мне нужно решить, но я чувствую, что мои волосы седеют, поскольку все мои попытки возвращают мне одну и ту же ошибку: «Попытка чтения или записи в защищенную память. Часто это указывает на то, что другая память...
12616 просмотров
schedule 01.03.2024

Привязать несколько текстовых полей к одной структуре в WPF
Как связать два объекта TextBox с System.Windows.Size структура ? Привязка должна работать только в этом направлении: (textBox1.Text + textBox2.Text) => (Размер) После того, как пользователь вставит ширину и высоту в текстовые поля...
3218 просмотров
schedule 16.03.2024

Как правильно использовать структуры внутри класса?
Использование: VS2008, Win32, C / C ++ Я пытаюсь инкапсулировать все свое диалоговое окно в класс для повторного использования. Вроде как настраиваемый элемент управления. При этом я перемещаю свои отдельные функции в класс. Однако следующий...
6066 просмотров
schedule 07.03.2023

Будет ли это выходить за рамки и не будет ли работать должным образом?
Я объявляю структуру внутри своего кода, а затем пытаюсь вставить ее в структуру данных, которую я написал. Однако я обеспокоен тем, что, поскольку я объявляю структуру внутри функции, после завершения функции структура данных будет указывать на...
389 просмотров
schedule 06.09.2022

Сортировать структуру по фамилии, а затем по имени
У меня есть алгоритм сортировки по фамилии, но мне трудно понять, как сортировать по фамилии, а затем, если у двух людей одинаковая фамилия, сортировать по имени. void sortLastName(FRIEND friends[ARRAY_MAX], int& count) { FRIEND temp;...
5884 просмотров
schedule 22.04.2023

низкоуровневый ввод-вывод в стиле С++ в С# для чтения FAT32
Я работаю над чтением записи FAT32 на жестком диске и до сих пор успешно читал записи, используя API CreateFile , ReadFile и SetFilePointer . Вот мой код (написанный на C#) до сих пор. --- ИМПОРТ DLL----- [DllImport("kernel32.dll",...
3449 просмотров
schedule 23.07.2023

Структура кривых глубины на морских картах
Я пытаюсь создать структуру на F # для представления кривых глубины на морской карте. Он должен содержать список координат и поплавок, указывающий, какая глубина представлена ​​(например, «4,5 метра»). Я сделал это так: type Coord = struct...
170 просмотров
schedule 07.07.2022

Реализация стека C ++
Всем привет! У меня небольшая проблема с моим стеком. Я пытаюсь распечатать каждый элемент, который я поместил в стек. Начиная со стека, мы знаем, что у нас есть фиксированный размер для массива. Поэтому я выделяю объекту структуры items столько...
598 просмотров
schedule 10.03.2022

Можно ли заставить строку иметь определенный размер при определении структуры?
Я упорядочиваю данные между приложениями C# и C++. В приложении C# я задаю размер строки некоторым размером (скажем, 256 байт). Я хотел бы прочитать точно такое же количество в C++ (я буду воссоздавать структуры с помощью reinterpret_cast), чтобы...
1804 просмотров
schedule 03.03.2022

Проблемы переносимости в C struct/union
Предположим, у меня есть следующий тип из внешней библиотеки: union foreign_t { struct { enum enum_t an_enum; int an_int; } header; struct { double x, y; } point; }; безопасно ли предположить, что...
2552 просмотров
schedule 23.05.2024

Некоторые вопросы по структуре и массиву C++
Я относительно новичок в C++ и у меня проблемы с пониманием структуры. У меня есть структура, объявленная следующим образом struct MyNode { int level; int index; MyNode children[4]; } Однако код не компилируется и сообщает об...
1227 просмотров
schedule 02.11.2022

* является недопустимым для структуры?
Я попытался скомпилировать следующий код, но компилятор этого не сделал, потому что "* недопустимо для структуры", это правда? struct String { int length; int capacity; unsigned check; char ptr[0]; } String; void main(){ char...
1933 просмотров
schedule 31.10.2022

использовать БОЛЬШЕ структур?
За последние несколько дней возникло несколько вопросов о правильном использовании null ; вот три (один мой): Наилучшая практика: должны ли функции возвращать значение null или пустой объект? нулевые объекты и пустые объекты как...
318 просмотров
schedule 03.02.2022

C#: Являются ли члены структуры более производительными?
На запись в блоге, Лука Болоньезе размышляет над идеей о структурах и классах как полях-членах: Причина использования структуры состоит в том, чтобы не размещать дополнительный объект в стеке. Это позволяет этому решению быть таким же...
408 просмотров
schedule 24.04.2023

Итерация по членам структуры того же типа в C
Можно ли выполнить итерацию структуры C, где все элементы одного типа, с помощью указателя. Вот пример кода, который не компилируется: #include <stdio.h> #include <stdlib.h> typedef struct { int mem1 ; int mem2 ; int mem3...
12123 просмотров
schedule 25.10.2022

Как сбросить запись структуры в C
У меня есть массив структур. Объявлено так: tableEntry [MAXSCOPE][MAXSIZE]; Когда структуры созданы, C автоматически инициализирует все элементы либо 0, либо нулевым значением. Допустим, я дал некоторые значения членам структуры...
8612 просмотров
schedule 20.01.2024

Как определить, является ли Type структурой?
Учитывая экземпляр PropertyInfo , у которого есть свойство Type , как определить, является ли он структурой? Я обнаружил, что есть такие свойства, как IsPrimitive , IsInterface и т. д., но я не знаю, как запросить структуру? EDIT: Чтобы...
5241 просмотров
schedule 21.10.2022