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

Вопрос про Swich - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Что за тип переменной ofstream ? http://www.cyberforum.ru/cpp-beginners/thread437939.html
Когда создается файл: ofstream A(""); Какой тип переменной A ? И как передавать его в функцию?
C++ Что можно не устанавливать в VS 2008 Хочу сэкономить память, и вот хотел спросить что нужно для разработки С++ приложений, в том числе и с графическим интерфейсом скрин , и что можно не устанавливать http://www.cyberforum.ru/cpp-beginners/thread437938.html
Удалить первый элемент с заданным значением. C++
Удалить первый элемент с заданным значением. #include<iostream.h> #include<stdlib.h> #include<math.h> void main () { int n, i, x; cout<<"Vvedite n ";
Как считать содержимое файла в структуру (MFC)? Visual C++
привет всем ! как можно считать такие данные с файла и сохранить в структуру с 5 полями (date, time ... ) (MFC C++) input.txt 2005-09-07 04:21:11 2 330 CreateService for wuauserv succeeded 2005-09-07 04:27:55 856 58c Service Main starts 2005-09-07 04:27:56 856 58c Using BatchFlushAge = 31316. 2005-09-07 04:27:56 856 58c Using SamplingValue = 403.
C++ Не работает функция ввода массива http://www.cyberforum.ru/cpp-beginners/thread437889.html
У меня стоит задача вводить массива с клавиатуры размера M на N, с проверкой на диапазон. Вот мой код функции: void input (short mas ,int r,int c) { for (int i=0;i<r;i++) { for (int j=0;j<c;j++) { do { cout << "Введите элемент " << i << " - строки " << j << " - столбца\n";
C++ Касательно указателей и ссылок. Цитирую фразу из популярной ныне книги Айвора Хортона. "Никогда не возвращайте из функции ссылку на локальную переменную" Так вот. Не понятно почему так категорично все. По моему даже оч. удобно создать лок. переменную, присвоить ей ссылку на объект. поработать с ним. переменную удалить. Я вот подобным образом свою программу делаю. Озадачила меня эта вот фраза. Прошу помощи в разъяснении... подробнее

Показать сообщение отдельно
iluxa1810
12 / 12 / 5
Регистрация: 03.09.2011
Сообщений: 1,022

Вопрос про Swich - C++

30.01.2012, 14:54. Просмотров 558. Ответов 13
Метки (Все метки)

Пример:

int i=2; switch (i) { case 1: i += 2; case 2: i *= 3; case 0: i /= 2; case 4: i -= 5; default: ; }
Выполнение оператора switch начинается с оператора, помеченного case 2. Таким образом, переменная i получает значение, равное 6, далее выполняется оператор, помеченный ключевым словом case 0, а затем case 4, переменная i примет значение 3, а затем значение -2. Оператор, помеченный ключевым словом default, не изменяет значения переменной.

Вопрос:Это ошибка или нет,что выполняется Case 0 ? По идее он должен выполняться ,если i ровнялась бы
0

Добавлено через 5 минут
Еще вопрос,а cin.get и getline это одно и тоже ?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru