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

То ли getchar мозги парит, то ли я что-то не вижу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Специализация nested template class http://www.cyberforum.ru/cpp-beginners/thread943082.html
Всем доброго дня. Сделал частичную развертку циклов с помощью шаблонов. Однако, если вспомогательную структуру inner_unroller сделать nested для главного класса-унроллера, то компилятор ругается -...
C++ поменят местами элементи массива составить программу, которая меняет местами два любих элементи двумерного массива http://www.cyberforum.ru/cpp-beginners/thread943078.html
C++ Из двух в один
Существует два файла .cpp //Первый файл #include <iostream> #include <locale> using namespace std; int r_avg(int i); void reset;
Класс Person C++
Добрый день, форумчане. Решал задание из книги С.Прата, №2 из главы 10. Пусть имеется определение простого класса в нем используется объект string и символьный массив. Напишите программу, которая...
C++ Создание двумерного динамического массива http://www.cyberforum.ru/cpp-beginners/thread943034.html
У Хортона А. - Visual C++ 2005 написано как создавать динамические массивы таким способом: Выделение памяти в свободном хранилище для многомерного массива предполагает использование new в...
C++ Не могу объявить массив внутри main - ошибка при линковке Доброго времени суток! Я начинающий в С++. Использую gcc в Ubuntu 13.04 x64 bit. Прохожу сейчас массивы. Заметил одну странность. При попытке одновременного объвления - массива внутри main... подробнее

Показать сообщение отдельно
Ko4evnik
0 / 0 / 0
Регистрация: 23.08.2013
Сообщений: 11
24.08.2013, 18:47  [ТС]
Цитата Сообщение от zer0mail Посмотреть сообщение
У логического "или" 2 палочки: ||

Хотя, возможно, надо &&
нее, норм все,
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
while ((ch!='1') | (ch!='2') | (ch!='3') | (ch!='4'))
    {ch = getchar();
 
        switch(ch)
        {
            case '1':
                vvod();
            case '2':
                edit();
            case '3':
                deleterec();
            case '4':
                exit(0);
            case '5':
                fuckmeiamfamous();
        }
    }
работает свич.

не могу понять.

а еще 3-й день уже я парюсь с getch и getchar, хреново они, честно говоря, работают, а иногда вообще не работают, приходится scanf использовать во многих случаях. но здесь-то что не так?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru