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

использована неинициализированная локальная переменная "info" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевод длинного двоичного числа в десятичную СС http://www.cyberforum.ru/cpp-beginners/thread168878.html
Как можно перевести число из двоичной системы счисления в десятичную ели число длиной в 100-300 знаков...
C++ Определить, содержит ли последовательность хотя бы одно простое число Вводится последовательность из N целых положительных элемен-тов. Определить, содержит ли последовательность хотя бы одно простое чис¬ло. Для определения простого числа создать функцию. Подскажите... http://www.cyberforum.ru/cpp-beginners/thread168864.html
C++ массив и возрастающая последовательность
#include <iostream> using namespace std; void main() { int t; int n; for (int i=0; i<5; i++) { cin >> t;
Динамический массив C++
для каждого массива определить минимальный по модулю элемент и количество положительных элементов массива расположенных ЗА ним. а он считает ПЕРЕД ним. не понимаю как изменить... #include...
C++ Определить количество корней уравнения х2 = A + 1 http://www.cyberforum.ru/cpp-beginners/thread168836.html
Написать программу, которая по заданному значению А определяет количество корней уравнения х2 = A + 1 и выводит значения корней вместе с необходимыми сообщениями.
C++ Инкапсуляция, иттераторы, абстрактные списки на С Сразу подчеркиваю, что реализовать программу надо на С, а не на С++, что, собственно и портит всю малину. Задание следующие: существуют некоторые "животные", которые инициализирующий в программе... подробнее

Показать сообщение отдельно
zenit2020
Сообщений: n/a

использована неинициализированная локальная переменная "info" - C++

24.09.2010, 15:55. Просмотров 12488. Ответов 5
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
using namespace std;
 
int main(){
    enum paytype{CARD,CHECK};
    struct{
    paytype ptype;
    union {
            char card[25];
            long check;
    };
    }info;
    switch (info.ptype){
        case CARD: cout << "Оплата по карте: " << info.card; break;
        case CHECK: cout << "Оплата по чеком: "<< info.check; break;
    }
    return 0;
}
Как избавиться от этой ошибки?
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru