Форум программистов, компьютерный форум CyberForum.ru

Union что из себя представляет? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Скрипт для автоматизации забивания инфы http://www.cyberforum.ru/cpp-beginners/thread161901.html
Есть такая проблема.... Имеется сайт......на нём есть какталог товаров.....забивается каталог через админку.... знач вводятся следующие поля ... наименования товара.... описание ..... цена..... нужно сделать небольшую программку которая бы брала екселевский документ( с информацией ) и автоматически бы забивала сама на сайт.... возможно ли это???? и если да то как??? выбрал с++ так как с...
C++ Как установить весь MinGW? Собственно сабж. Дома у меня Линукс и проблем не возникает. А на работе винда. Я использую Эклипсу с МинГВином, но нехватает Autoconf. Сабжевый инсталятор тянет только базовую систему. Выкачивать пакеты по одному удовлетворяя зависимости довольно долго. Непонятно... http://www.cyberforum.ru/cpp-beginners/thread161835.html
Сравнение элементов массива C++
Доброе время суток. У меня такой вопрос. Как сравнить элементы массива,допустим массив состоит из пяти элентов???
C++ Статические поля класса
class mi { int a,b; public: mi(int a, int b) : a(a),b(b) {} void sw() { std::cout<<a<<" - "<<b<<std::endl; } static int pa = 9; }; мне нужно сделать переменную в классе статическую и публичную. но как я понял это возможно сделать только внутри какойто функции? а просто как у меня в коде нельзя?
C++ Советы http://www.cyberforum.ru/cpp-beginners/thread161822.html
Добрый день, сделал с горем пополам калькулятор, но необходимы советы о написании программ на примере того же калькулятора, так как было довольно заморочливо его делать и программа похожа на if-then лестницу с отслеживанием кучи зависимости 1. как правильно проектировать программу(с помощью какого-то псевдокода или еще чего)? 2. как правильно подходить к решения вариантов хода событий(сначала...
C++ Уникальные массивы Здравствуйте, подскажите пожалуйста как на С реализовывается уникальность массивов. Чтобы в массив попадали только те элементы, которые являются уникальными. Чтобы читая файл на выходе можно было распечатать на экран только неповторяющиеся элементы. Заранее спасибо! подробнее

Показать сообщение отдельно
DrOffset
6851 / 4062 / 927
Регистрация: 30.01.2014
Сообщений: 6,859
22.06.2016, 00:31     Union что из себя представляет?
Цитата Сообщение от easybudda Посмотреть сообщение
где он такое говорит?
Там есть определенная тонкость.
В стандарте нет описания того что бывает при нарушении
In a union, at most one of the non-static data members can be active at any time, that is, the value of at most one of the non-static data members can be stored in a union at any time.
кроме уточнения:
One special guarantee is made in order to simplify the use of unions: If a standard-layout union contains several standard-layout structs that share a common initial sequence (9.2), and if an object of this standard-layout union type contains one of the standard-layout structs, it is permitted to inspect the common initial sequence of any of standard-layout struct members;
при этом в разделе про UB написано:
Undefined behavior may also be expected when this International Standard omits the description of any explicit definition of behavior.
Вот и делайте выводы
 
Текущее время: 14:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru