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

Мультитипная переменная - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Блоки памяти http://www.cyberforum.ru/cpp-beginners/thread620272.html
такая ситуация: выделяю память под массив интов, но пишу там не везеде, в некоторых местах дефолтная "грязь". Потом скидываю это дело на диск в бинарный файл. вижулстудия умеет показывать hex и выводит везде, где грязь CD но курсивно, а не как обычный hex. возникает вопрос: как понять где грязь мне? (точнее как это делает вижулстудия)
C++ Совмещение union и class class A { public: A(){} }; class B { public: B(){} http://www.cyberforum.ru/cpp-beginners/thread620261.html
namespace C++
Сколько читаю форумы и прочее, видел только namespace std. какие еще бывают и зачем они нужны?
C++ Разница между char и signed char
Не понимаю в чем разница между char и signed char, ведь char по умолчанию знаковый. Не комплилируется следующий фрагмент кода: void f(char&){} int main(){ signed char sc; f(sc); return 0; }
C++ Работа С Массивами (Выбрать три различные точки из заданного множества точек на плоскости так...) http://www.cyberforum.ru/cpp-beginners/thread620239.html
Задание: Выбрать три различные точки из заданного множества точек на плоскости так, чтобы была минимальной разность между количествами точек, лежащих внутри и вне треугольника с вершинами в выбранных точках. Почему не работает? Помогите исправить ошибки, заранее благодарю. #include <iostream> int main(int argc, char* argv) { //----------------------------------------------------------
C++ Как string создает строку?(calloc, malloc) стринг создает строку с помощью calloc, malloc? подробнее

Показать сообщение отдельно
nexen
187 / 180 / 3
Регистрация: 27.01.2012
Сообщений: 1,335
06.07.2012, 20:20     Мультитипная переменная
Цитата Сообщение от 7flash Посмотреть сообщение
Объясните, пожалуйста, новичку, если не сложно, как создать переменную с несколькими типами возможных данных(или без типа?) на примере...

C++
1
2
3
int, real x; // Что должно быть вместо этой строки?
cin >> int;
cout << int*2;
Как вариант взять Union и объявить, допустим, double, а при присовении int'a, очищать его сначала.
p.s real нет в c++
 
Текущее время: 00:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru