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

0 ответов

Структура основ Голанга и ключевое слово new ()

Я изучал golang, и, проходя главу, описывающую структуры, я столкнулся с различными способами инициализации структур.

5 ответов

но не приводит к ненужным изменениям в любом коде, который обращается к нему

ался в XNA и видел, чтоVector3 класс в нем использовал открытые поля вместо свойств. Я попробовал быстрый тест и обнаружил, что дляstruct разница довольно существенная (сложение двух векторов 100 миллионов раз заняло 2,0 с свойствами и 1,4 с ...

5 ответов

структура с 2 ячейками против std :: pair? [Дубликат]

Возможный дубликат:В чем разница между использованием структуры с двумя полями и парой?Дорогие все,У меня есть маленький вопрос о парах и структуре. Есть ли ...

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

6 ответов

Как правильно исправить предупреждение «массив нулевого размера в структуре / объединении» (C4200), не нарушая код?

Я интегрирую некоторый код в мою библиотеку. Это сложная структура данных, хорошо оптимизированная для скорости, поэтому я стараюсь не слишком ее изменять. П...

8 ответов

Для C это ваш лучший выбор. Вам придется документировать API, чтобы пользователи знали, что им нужно правильно инициализировать переменную этого типа. Те дни не "ушли"; они все еще используются, но сфера их использования сужается. Откройте код ядра любой ОС, посмотрите на встроенные системы или даже посмотрите на что-то вроде GNOME. Это все C. Но так же, как выразительность C была скачком вперед, так же, как и C ++.

аюсь создать структуры со значениями по умолчанию. Я не знаю, как это сделать, потому что каждый код, который я вижу, посвящен инициализации, и я бы сделал это естественным образом, как ... struct stuff { int stuff_a = 1; int stuff_b = 2... ...

2 ответа

Язык C: освобождение памяти указателей на структуру

Скажем, я объявил указатель на структуру и назначил ее с помощью malloc (), используя это определение

2 ответа

Ошибка объединения в структуре

У меня есть следующая структура:

5 ответов

Разница между использованием указателя и массива с нулевыми элементами в структурах

Чем отличаются две реализации:

1 ответ

@ Йоханнес: Спасибо! а также "Эй, сигнал летучей мыши сработал!" Как вы оцениваете фактическое определение типа в списке аргументов шаблона?

ние довольно очевидно, но вот упрощенный пример: #include <cstdio> template <typename T> struct MyTemplate { T member; void printMemberSize() { printf("%i\n", sizeof(T)); } }; int main() { MyTemplate<struct { int a; int b; }> t; // <-- compiler ...

3 ответа

Как инициализировать структуру с гибким членом массива

У меня следующая структура typedef struct _person { int age; char sex; char name[]; }person;Я выполнил базовый поиск в Интернете (но безуспешно) о том, как создать экземпляр и инициализировать структуру с помощью элемента гибкого массива, ...