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

6 ответов

Почему C ++ запрещает анонимные структуры?

Некоторые компиляторы C ++ допускают анонимные объединения и являются расширением стандарта C ++. Это немного синтаксического сахара, который иногда очень по...

18 ответов

Зачем нам нужны Союзы C?

Когда следует использовать профсоюзы? Зачем они нам нужны?

4 ответа

Есть ли элегантный способ обмена ссылками в C ++?

Иногда классы ссылаются на другие классы. Внедрение

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

6 ответов

Присвоение двух значений переменной объединения

Переменная a присваивается значением 10, а переменная b присваивается 20 с переменной объединения v. Затем она выдает результат a, равный 20 вместо 10. Я не понимаю. #include<stdio.h> int main() { union var { int a, b; }; union var v; ...

2 ответа

Как привести C struct просто еще один тип структуры, если их объем памяти равен?

7 ответов

GCC, строгое псевдонимы и приведение через союз

У вас есть какие-нибудь страшные истории, чтобы рассказать? Руководство GCC недавно добавило предупреждение о -fstrict-aliasing и приведении указателя через ...

1 ответ

Конструктор и экземпляр-конструктор для класса, содержащего объединение с нетривиальными членами

Я пытаюсь реализовать пользовательский тип варианта, который использует объединение для хранения данных различных типов. В поле

1 ответ

Как написать деструктор для объединяющего класса

Я пытаюсь использовать объединение (C ++), которое имеет некоторые не примитивные переменные, но я застрял, пытаясь создать деструктор для этого класса. Как ...

1 ответ

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

Примеры неограниченных союзов, которые я видел, всегда используют размещение новых при построении. Статья Википедии о возможностях C ++ 11 использует размеще...

2 ответа

Структура объединения 'punning' с “общей начальной последовательностью”: почему в C (99+), но не в C ++, предусмотрено «видимое объявление типа объединения»?