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

Пустая структура в C
У меня есть структура без членов (на данный момент), и я хотел бы знать, можно ли подавить предупреждение, которое я получаю: warning: struct has no members Можно ли добавить член и оставить sizeof нулевой структурой? Любое другое решение?
39127 просмотров
schedule 09.01.2024

Проходить и получать доступ к структурам с помощью Objective-C
Я хочу знать, как передать структуры другой функции и впоследствии получить доступ к этой структуре в вызываемой функции. Я разрабатываю для iPhone, и причина, по которой я использую структуры, заключается в том, что я могу в конечном итоге...
9880 просмотров

C - проблемы со структурой - написание
Я делаю программу на C, и, кажется, у меня проблемы с памятью. Итак, моя проблема: у меня есть 2 функции, которые возвращают структуру. Когда я запускаю только одну функцию за раз, у меня нет никаких проблем. Но когда я запускаю один за другим, я...
536 просмотров
schedule 01.07.2022

Инициализация структур в C++
В качестве дополнения к этот вопрос , что здесь происходит: #include <string> using namespace std; struct A { string s; }; int main() { A a = {0}; } Очевидно, вы не можете установить std::string равным нулю. Может ли...
8062 просмотров
schedule 15.02.2024

Странная ошибка компиляции структуры Foreach в С#
namespace MyNamespace { public struct MyStruct { public string MyString; public int MyInt; public bool MyBool; } public class MyClass { private List<MyStruct> MyPrivateVariable;...
1601 просмотров

Указатель C для Struct — ошибка сегментации
У меня проблемы с этой программой. Это очень просто. Мне нужно присвоить значения моей структуре из созданных мной указателей, но я продолжаю получать ошибку сегментации. Любые идеи, что я делаю неправильно: #include <stdio.h> #include...
11759 просмотров
schedule 23.07.2022

Ожидаемый список спецификаторов перед 'b3Vec'
Это должно быть просто, но я не могу понять проблему. У меня есть структура, определяющая вектор в трехмерном пространстве, в vectors.h : /** * The struct defining vectors in 3D space. */ struct b3Vec { /** * The size of the vector....
415 просмотров
schedule 16.10.2023

Ошибка gcc: два или более типов данных в спецификаторах объявлений
gcc говорит мне: cc -O3 -Wall -pedantic -g -c init.c init.c:6:1: error: two or more data types in declaration specifiers init.c: In function 'objinit': init.c:24:1: warning: control reaches end of non-void function make: *** [init.o] Error 1...
26255 просмотров
schedule 17.01.2024

Структура C: typedef Сомнение!
В данном фрагменте кода я ожидал ошибку symbol Record not found . Но он скомпилировался и отлично работал на компиляторе Visual Studio 2010. Я запустил его как программу C из командной строки Visual Studio 2010 следующим образом: cl Record.c...
401 просмотров
schedule 10.10.2023

Отправка структуры С# на С++ через сокет
Я хочу отправить структуру на С# на С++ с помощью сокетов. Например, я использую эту структуру: [StructLayout(LayoutKind.sequential, Pack = 1)] struct pos { public int i; public float x; }; Если я каким-то образом преобразую его в...
2696 просмотров
schedule 26.12.2023

Странная ошибка реализации стека
Ради интереса я реализовал свой собственный стек, но без использования связанного списка, но он все равно был динамическим, потому что каждый раз, когда вы нажимаете на него или выталкиваете из него, это malloc — новый массив большего или меньшего...
162 просмотров
schedule 02.05.2024

Возникли проблемы с использованием структур и указателей в C
Я программирую на C. Учитывая следующий код. Моя структура определяется как: // Define the stack struct stackNode { char data; struct stackNode *nextPtr; }; typedef struct stackNode StackNode; typedef StackNode *StackNodePtr; Используются...
223 просмотров
schedule 30.07.2022

С++ stl перечисляет две перекрестные ссылки структур
У меня есть такой код с 2 структурами: #include <list> using namespace std; struct Connection; struct User; typedef list<Connection> Connections; typedef list<User> Users; struct User { Connections::iterator...
1484 просмотров
schedule 18.12.2023

Специальный синтаксис C (добавление ':' ) при определении структуры [дубликата]
Возможный дубликат: Что делает : в объявлении структуры после члена Я хотел бы спросить, почему в этой структуре был добавлен символ : : typedef union A { struct { ubyte B:4; } } struct_a; Заранее спасибо;
182 просмотров
schedule 22.09.2022

ColdFusion: превратить массив в имя структуры
Имя ввода формы: user[subscriptions][1,28][_delete] По сути превращается в такую ​​структуру: Пользователь -Подписки --1,28 ---_удалять Но как вы можете вручную создать такую ​​структуру? Вы не можете сделать: <cfset...
859 просмотров
schedule 18.07.2022

Можно ли использовать структурные конструкции в Java?
Я рассматриваю возможность использования Java для большого проекта, но мне не удалось найти ничего, что бы отдаленно представляло структуры в Java. Мне нужно иметь возможность преобразовывать сетевые пакеты в структуры/классы, которые можно...
7464 просмотров
schedule 15.10.2022

Может ли перенос типа в структуру вызвать дополнительное заполнение?
Возможный дубликат: Размер структуры с один элемент Учитывая любой тип A и следующую структуру: struct S { A a; }; Есть ли случаи, когда sizeof(S) больше, чем sizeof(A) ? Например, может ли sizeof(std::array<T,...
369 просмотров
schedule 15.10.2022

Как сделать STRUCT для отслеживания некоторых элементов дерева и списка?
У меня есть TreeView и 2 ListView в моей программе. Пожалуйста, представьте себе следующее изображение: Первое древовидное представление заполняется некоторыми XML-файлами. его текстовое свойство — это имя файла (без расширения), а его тег...
350 просмотров
schedule 28.12.2023

Как создать класс записи с конструктором по умолчанию
структуры получили конструкторы по умолчанию, как если бы я это сделал type tagONEDEV_FlowRec = struct ....... end Я могу сделать new DeviceModel.tagONEDEV_FlowRec() , но это не работает: let (<++|) device bytes size...
3942 просмотров
schedule 17.08.2022

Не было объявлено в этом определении структуры ошибки области. С++
Я думаю, что разозлил богов "Гвардии Хедера", но не понимаю, чем. Моя программа выглядит следующим образом: (обратите внимание: это только актуальная информация об этих файлах) основной файл: #include "playlist.h" #include "playlistitem.h"...
4633 просмотров
schedule 14.09.2022