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

5 ответов

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

struct SomeStruct { public int Num { get; set; } } class Program { static Action action; static void Foo() { SomeStruct someStruct = new SomeStruct { Num = 5 }; action = () => Console.WriteLine(someStruct.Num); } static void Main() { ...

1 ответ

Ваш пример работает, так как C не имеет массивов, которые динамически увеличиваются при добавлении элементов. Таким образом, размер * msg равен размеру отступов u32 +, если таковые имеются, но он не будет учитываться для элемента списка, который вы должны учитывать самостоятельно, когда вы «выделяете» буфер и хотите узнать фактический размер этого » объект ", как вы сделали.

я есть следующий вид кода: typedef struct { u32 count; u16 list[]; } message_t; ... message_t* msg = (message_t*)buffer; msg->count = 2; msg->list[0] = 123; msg->list[1] = 456; size_t total_size = sizeof(*msg) + sizeof(msg->list[0]) * ...

4 ответа

Спасибо всем за помощь. Я не ожидал получить все эти ответы так быстро

ужно создать структуру, которая выглядит как int (но имеет дополнительное поле, которое мне нужно ...), поэтому я создал новую структуру с именем TestStruct, добавил один метод (test ()), который мне был нужен, и перегружал некоторые операторы, и ...

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

2 ответа

маршаллинг структуры, содержащей строку

я в основном хочу взять имя int и строковый возраст у пользователя в c # и отправить его в метод dll, написанный на c, который принимает в нем аргументы int и char [50] и возвращает строку .i создан по следующему сценарию, но я потерпел неудачу, ...

5 ответов

В качестве альтернативы вы можете использовать typedefs без указания ключевого слова struct

я есть быстрый вопрос о структурах стиля C. Я копался в некотором примере кода и обнаружил структуру, объявленную следующим образом: typedef struct _STRUCTNAME { // struct contents } STRUCTNAME;Обратите внимание на отсутствие подчеркивания во ...

1 ответ

 четко определен в некоторых обстоятельствах.

жный дубликат: Когда следует использовать static_cast, dynamic_cast и reinterpret_cast? [https://stackoverflow.com/questions/332030/when-should-static-cast-dynamic-cast-and-reinterpret-cast-be-used] Я использую функцию c в c ++, где структура, ...

4 ответа

Не могли бы вы обобщить, почему в своем ответе, пожалуйста? (Ссылки не работают, и все такое.)

жно ли в C # иметь Struct с переменной-членом, которая является типом Class? Если да, где хранится информация: в стеке, в куче или в обоих?

8 ответов

Клиент написан на C ++ и использует двоичный формат.

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

1 ответ

Возможное состояние гонки при создании Struts в ColdFusion

Я видел периодически возникающие ошибки в нескольких системах, над которыми работал, когда использовал одну и ту же методологию (не один и тот же код), что наводило меня на мысль, что проблема может быть связана с созданием и использованием ...

5 ответов

Проблема кодирования с использованием двумерного массива структур внутри другой структуры в C

Я работаю с двумерным массивом структур, который является частью другой структуры. Это не то, с чем я многое сделал, поэтому у меня проблема. Эта функция завершается сбоем после прохождения «тестового» цикла for ближе к концу. Он правильно ...