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

Ошибка при определении переменной в switch - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Странная инициализация, объясните код http://www.cyberforum.ru/cpp-beginners/thread1542495.html
Встретил такой код: int x = (3, 2 , 5 , 4 ); std::cout<<x;//4 Вопросы: -как это называться; -зачем; -что происходит в этом случае; Спасибо!
C++ Вывести порядковый номер слова максимальной длины и номер позиции в строке, с которой оно начинается как вывести на экран порядковый номер слова максимальной длины и номер позиции в строке, с которой оно начинается ? http://www.cyberforum.ru/cpp-beginners/thread1542491.html
Не выходит открыть второй файл C++
Ниже представлена часть программы, все выполняется правильно, но мне необходимо повторить все то же самое с другим файлом и записать данные в другие массивы,естественно пытаясь сделать это путем копирования кода,представленного ниже и замены в нем необходимых переменных вылетает миллион ошибок. cout << "Введите имя файла: "<<endl; cin >> filename; ifstream fin(filename); ...
C++ Класс "Равносторонний треугольник"
Создать класс равносторонний треугольник, член класса – длина стороны. Предусмотреть в классе методы вычисления и вывода сведений о фигуре – высота, биссектриса, периметр, площадь. Создать производный класс – тетраэдр, добавить в класс метод определения объема фигуры, перегрузить методы расчета площади и вывода сведений о фигуре. Написать программу, демонстрирующую работу с классом: дано N...
C++ Структура "Комплексное число" http://www.cyberforum.ru/cpp-beginners/thread1542478.html
Создайте структуру Комплексное Число с элементами x - действительная и y - мнимая часть. Для N заданных комплексных чисел найти числа, у которых модуль наибольший и наименьший.
C++ Нахождение максимального элемента каждого столбца массива Есть готовый код. // ConsoleApplication2.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include "iostream" #include "iomanip" using namespace std; подробнее

Показать сообщение отдельно
_Valera_
 Аватар для _Valera_
486 / 368 / 94
Регистрация: 27.01.2015
Сообщений: 1,588
01.10.2015, 22:18     Ошибка при определении переменной в switch
Цитата Сообщение от Kerry_Jr Посмотреть сообщение
wismbel, для того, чтобы объявлять переменные внутри кейсов, тело кейсов нужно обрамлять фигурными скобками, именно поэтому у Вас все и заработало.
то есть нельзя инициализировать ???
Потому что так работает
C++
1
2
3
4
5
 case 2: // почасовые работники - фиксированная плата за 40ч, после 40ч полуторная ставка
        int workingNorm;
        int hours;
        workingNorm = 40;
      ... тот же код...
 
Текущее время: 11:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru