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

Можно ли заменить обращение к Union без указания типа переменной? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужно разобраться с средой разработкой для C++ http://www.cyberforum.ru/cpp/thread1113231.html
Привет Всем ! Если я не ошибаюсь то с .NET 2003 (VS 7.1) шапки языка C++ немного изменился, и разница была следующая: 1. до: #include <iostream.h> void main(void) ...... и т.д... 2. после: #include <iostream>
C++ Libxl.h как подключить? Помогите подключить библиотеку к Visual C++ 2012 Или даже так - помогите разобраться с тем как парсить с xls файлов. http://www.cyberforum.ru/cpp/thread1111407.html
Ошибка с распределением цикла по потокам в Open MP C++
нужно цикл for разделить м/у потоками,но почему то ошибки выдает ,первый раз с Open MP работаю,подскажите как исправить ,пожалуйста... пишу на VS 2010 Ultimate ошибки:Ошибка 4 error C3004: shared: предложение не допускается в директиве OpenMP "for" Ошибка 5 error C3017: неверный вид проверки завершения в операторе For директивы OpenMP #pragma omp parallel { #pragma omp for...
Надзиратель томагавков или что за велосипед я изобрел? C++
She's alive! Господа, в общем вдохновился я темой programina про статические поля класса и решил создать что-то похожее на сборщик мусора. По скольку я придерживаюсь мнения, что порою лучше сперва самому поковыряться, а потом уже почитать как правильно надо было сделать, то вот такой у меня получился уродец. Долго думал куда можно его применить в качестве примера. Придумал - класс-томагавк....
C++ Получение из файла формата wav массива значений http://www.cyberforum.ru/cpp/thread1108824.html
Столкнулся со следующей задачей, требуется получить из wav файла массив значений. Сам владею Си на примитивном уровне, по этой причине решить данную задачу самостоятельно не могу, поиск в гугле ничего не дал (или просто я не увидел решения). Надеюсь на вашу помощь.
C++ Run exe from memory (x64) Есть необходимость запускать exe из памяти, а не с диска. Может кто сталкивался с данным проектом? Сам находил много проектов, но они были Win32 и не работали под сборкой x64. А мне нужен именно x64, так как это проект будет использоваться в связки с другими 64-битными проектами. подробнее

Показать сообщение отдельно
DrOffset
6909 / 4102 / 933
Регистрация: 30.01.2014
Сообщений: 6,893
12.03.2014, 22:16     Можно ли заменить обращение к Union без указания типа переменной?

Не по теме:

Цитата Сообщение от Izual Посмотреть сообщение
я не хамлю, или по вашему если отвечать прямо - это хамство?
Да фраза твоя с дураком двусмысленно прозвучала. Но лично мне все равно в чью сторону она была направлена, мне просто интересно было зачем это вообще нужно делать



Цитата Сообщение от Izual Посмотреть сообщение
слышу звон, да не знаю где он
По-моему я дал совершенно корректную ссылку, между прочим с примерами, по прямой теме, которая до этого обсуждалась. Уточнив, что бессмысленно искать примеры полиморфизма на Си, если есть затруднения в самом предмете. Будешь с этим спорить?

Не по теме:

По поводу дополнения про union, да, я мне действительно было не очевидно, что у тебя есть полное понимание этой темы, поэтому я позволил себе написать пояснение. Ну раз я оказался не прав, то это только к лучшему. Однако, допущенная мной ошибка в суждении не достойна столь эмоциональной реакции. Лично я пришел сюда только затем, чтобы помогать людям.



Цитата Сообщение от Izual Посмотреть сообщение
Нужна либо оптимизация
Убрать синтаксический оверхед возможно. То есть я реально знаю способ, который позволит задать 1-N типов в union и получить автоматически операторы преобразования для всех них без необходимости вручную прописывать каждый оператор. Но это потребует использования С++ и его возможностей (в частности шаблонов). При условии, что ты писал о неприемлемости использования "новомодных" фич языка, я этот пример приводить не стал. А если оставаться в рамках Си или упрощенного Си++, то без ручного (или полуручного с помощью макросов) перечисления всех возможных вариантов не обойтись никак. Что и демонстрируют все известные мне реализации вариантных типов. Это я имел в виду, когда писал
Цитата Сообщение от DrOffset Посмотреть сообщение
полноценной реализации вариантного типа, в котором было бы "мало" кода...
.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru