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

пролетает gets в теле switch - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Введите целое число с клавы выведите его цифры начиная с последней http://www.cyberforum.ru/cpp-beginners/thread1078351.html
введите целое число с клавы выведите его цифры начиная с последней
C++ Написать функцию выделения произвольной строки двумерного массива в одномерный Написать функцию выделения произвольной строки двумерного массива в одномерный. Выделить две произвольные строки. http://www.cyberforum.ru/cpp-beginners/thread1078348.html
C++ Что использовать для рисования примитивов
Ребят подскажите на чем можно программно порисовать? желательно на с++ в 12 визуалке для WinForm. находил учебники для 10 версии на фреймворке... но что то ничего не работает. я так понял что на с++ теперь такого сделать нельзя? Посоветуйте что нибудь :sorry:
Сравнить два кода с условием C++
if(a == 1) b = 2; else b = 3; c = 2; if(a== 1) { b = 2 } else { b = 3 } c = 2; Тоже самое произойдет? Или в 1 варианте в случае неверного условия b = 3, c = 2 а во 2 варианте в случае неверного условия b = 3 и c = 2 при любом условии?
C++ Все элементы четных строк — нулевые / С++ для начинающих http://www.cyberforum.ru/cpp-beginners/thread1078238.html
помогите пожалуйста( Не пишите телеграмм. Описывайте полностью суть задачи.
C++ Нижнее подчеркивание в именах приватных членов (стиль кодинга) Довольно часто натыкаюсь на стиль кодинга, когда делают так: class A { int _x, _y, _z; public : int a, b, c, d, e; } Т.е., все приватные члены начинают с прочерка, а все открытые - как обычные переменные. Вопрос в том, зачем нужен прочерк? Человек, использующий ваш класс всё равно не сможет обратиться к приватным членам (он их даже не увидит во всплывающей подсказке), так что ему это не... подробнее

Показать сообщение отдельно
nuHrBuH
 Аватар для nuHrBuH
248 / 248 / 99
Регистрация: 04.03.2011
Сообщений: 590
22.01.2014, 12:54     пролетает gets в теле switch
не хочет запрашивать ввод строки, как будто строки gets(s); нету
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
while (v != 1 && v != 2)
    {
        cin >> v;
        switch(v)
        {
            case 1:
            {
                gets(s);
                strcat(s, ".txt");  
                ifstream in(s);
                
                                             // действия
 
                in.close();
                break;
            }
            case 2:
            {
                // действия
                break;
            }
            default:
            {
                // что-нибудь
                break;
            }
        }
    }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru