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

Как програмно создать переменную? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Списковые структуры данных http://www.cyberforum.ru/cpp/thread178604.html
Привет всем, я уже не могу, выручайте, надо сделать 2 задачи, но 1 задача это больше идет как разбор списков. Ну я вообщем прошу помощи:) Первая задача: Основные работы со списками поля которых могут хранить целые числа.Кроме того, в виде отдельных функций реализованы операции по заполнению списка элементами, обходу и печати списка, поиска со вставкой новых элементов и поиска с удалением...
C++ Программа для редактирования текста! Помогите написать программу или хотя бы нарисуйте алгоритм работы программы: Имеется текстовый файл. Написать программу, которая перефор¬матирует каждую его страницу в три колонки. Все колонки должны быть выровнены по ширине. Параметры форматирования: - ширина колонок выходного файла; - расстояние между колонками. Заранее спасибо! http://www.cyberforum.ru/cpp/thread177966.html
C++ программа поиска слов в файле по начальной букве
Help! нужно написать программу на С++, которая выводит на экран все слова из произвольного текстового файла, начинающиеся на заданную букву... помогите плз
C++ изображения в С
Ребят, помогите! Как в С сделать замену цвета на черно-белые, автоконтраст и автоматическую цветовую коррекцию?
C++ Чтение заголовка BMP http://www.cyberforum.ru/cpp/thread177218.html
Есть след код, который должен читать заголовок BMP Но он его читаеть криво (пропускает 2 байта) Ктонить может помочь решить эту проблему? // lr5(BMP).cpp : Defines the entry point for the console application. // typedef unsigned int DWORD; typedef unsigned short int WORD; typedef signed long LONG; typedef unsigned int UINT;
C++ удаление массивов помогите найти ошибку и исправить! void quick_sort (int limit, int *array) { long i = 0, j = limit; int central, temp; central = array; do { подробнее

Показать сообщение отдельно
accept
4819 / 3239 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
20.10.2010, 06:06     Как програмно создать переменную?
можно создать универсальную переменную (объединение)

C
1
2
3
4
5
6
7
8
struct {
    enum { INT, CHAR, DOUBLE } utype;
    union {
        int i;
        char c;
        double d;
    } u;
} univar;
C
1
2
    univar.utype = CHAR;
    univar.u.c = 'a';
utype нужно, чтобы потом правильно обратно доставать
а в C++ можно юзать безымянные объединения (без промежуточной u)
 
Текущее время: 18:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru