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

Объявление переменных внутри блока switch - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Из Паскаля в С++ http://www.cyberforum.ru/cpp-beginners/thread617505.html
Здравствуйте. Помогите переписать этот код на C++. Сам пробовал, но не получается. var a,b:string; begin assign(input,'input.txt'); reset(input); assign(output,'output.txt'); rewrite(output);...
C++ Меню в консольном режиме.Текстовую с вводом номера строки, которую надо реализовать Как написать? с чего начать? Где можно почитать об этом? http://www.cyberforum.ru/cpp-beginners/thread617491.html
C++ О размере циклов, break и производительности
Начало обсуждения здесь. Представь себе цик на тройку-пятёрку экранов Ага, зато это хороший стиль программирования. Функции? Не, не слышал.
C++ Надо написать программу которая будет осуществлять обработку данных из файла
Меню должно иметь вид текстового списка. С чего начать?Где что почитать?
C++ Подскажите, что не так? http://www.cyberforum.ru/cpp-beginners/thread617467.html
//bow.h using namespace std; class Bow { string color; bool drawn; int arrows;
C++ Составить программу для вычисления биномиальных коэффициентов Составить программу для вычисления биномиальных коэффициентов (для заданного M>=i>=j>0 вычислять все C(j,i)), {1, при m=0,n>0 или m=n>=0, если С(n,m)={0, при m>n>0, ... подробнее

Показать сообщение отдельно
soon
2541 / 1306 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
01.07.2012, 21:11
Евгений89, чукча не читатель. Чукча писатель.
Цитата Сообщение от Schizorb Посмотреть сообщение
Почему во втором случае нет ошибки компиляции? Как происходит объявление x, если по метке case 1 не было перехода?
Нельзя одновременно объявлять и инициализировать переменную в case блоке. Можно засунуть в {}, но будет другая ошибка(см ниже)
Объявляя переменную в одном блоке case вы делаете ее доступной для всех последующих case. Если засунуть в {}, то область видимости ограничится фигурными скобками.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru