Результаты поиска по запросу "struct"

3 ответа

C11 анонимный структурирует через typedefs?

Анонимные структуры были добавлены в стандарт C11, поэтому typedef struct { struct {int a, b}; int c; } abc_struct;является действительным и стандартным. Это также в рамках стандарта использовать typedef вместо полного объявления структуры? ...

2 ответа

Синтаксис конструктора структур [дубликаты]

Возможный дубликат: Что делает двоеточие после имени конструктора C ++? [https://stackoverflow.com/questions/1272680/what-does-a-colon-following-a-c-constructor-name-do] Я нашел приведенный ниже пример в сети, однако синтаксис конструктора ...

2 ответа

Маршалинг c структур в c #

У меня есть одна C 'DLL', которая может принимать структуры в качестве входных данных, я должен вызвать эту DLL из моей программы на C # следующие примеры структур, которые я имею в c, я должен упорядочить эти структуры в моем коде c # я делаю ...

ТОП публикаций

7 ответов

Что делает ключевое слово «new» со структурой в C #?

В C # структуры управляются в терминах значений, а объекты являются ссылочными. Насколько я понимаю, при создании экземпляра класса ключевое словоnew заставляет C # использовать информацию класса для создания экземпляра, как показано ниже: class ...

2 ответа

Скрыть определение типа в C

у меня есть.c файл (библиотека функций) с функцией и определением вроде этого: typedef long double big; big foo(int x) { ... }Я хочу создать интерфейс этой библиотеки,.h, Итак, я делаю: typedef long double big; big foo(int);и удалитеtypedef ...

6 ответов

как назначить несколько значений в структуру одновременно?

Я могу сделать это при инициализации для структуры Foo: Foo foo = {bunch, of, things, initialized};но я не могу сделать это: Foo foo; foo = {bunch, of, things, initialized};Итак, два вопроса: Почему я не могу сделать последнее, является ли ...

4 ответа

Цикл в структуре структуры, которая не существует

Это упрощенная версия моего кода: public struct info { public float a, b; public info? c; public info(float a, float b, info? c = null) { this.a = a; this.b = b; this.c = c; } }Проблема в ошибкеStruct member 'info' causes a cycle in the struct ...

3 ответа

Обновление одного поля в каждом элементе массива структуры Matlab

Предположим, у меня есть массив структурarrгде каждый элемент имеет несколько полей, включая одноval, Я хотел бы увеличить каждый элементval поле на некоторое постоянное количество, например, так: for i = 1:length(arr) arr(i).val = arr(i).val + ...

3 ответа

Копирование структуры, содержащей указатели, на устройство CUDA

Я работаю над проектом, где мне нужно, чтобы мое устройство CUDA делало вычисления на структуре, содержащей указатели. typedef struct StructA { int* arr; } StructA;Когда я выделяю память для структуры, а затем копирую ее на устройство, она будет ...

6 ответов

Хранение ссылочных типов в Struct

Скажем, у меня была очень простая структура в C # public struct foo{ public int a{get;set;} public int b{get;set;} public int c{get;set;} public int d{get;set;} public string hello {get;set;} }Я полагаю, что вышесказанное является более ...