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

Неизвестная функция. Книга. Страуструп - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Использование макросов http://www.cyberforum.ru/cpp-beginners/thread927901.html
Всем известно что в C подобных языках могут использоваться такие директивы компилятора как #define или макрос полное описание сабжа можно прочитать тут...
C++ Многопоточность Здравствуйте уважаемые форумчане! Суть проблемы такова, в нижней задаче есть две методы сортировки, и эти два метода надо чтобы выполнялись параллельно, прочел немало статей, но везде либо не понятно... http://www.cyberforum.ru/cpp-beginners/thread927875.html
C++ std::copy_if
Привет! Подскажите пожалуйста как мне с помощью std::copy_if скопировать строку string со знаками пунктуации, в другую string строку, но уже без знаков пунктуации. так не работает: string A =...
C++ Радиус описаной и вписаной окружности
Имеется n-кутник со стороной а. Нужно написать программу которая по входим данным определит радиусы. Подскажите формулы.
C++ RAM, чтение и запись в RAM, Pointer ы http://www.cyberforum.ru/cpp-beginners/thread927860.html
Так! Начну сразу с проблемы. :) Допустим есть приложение "какая-то хрень.exe", а в нем есть переменная допустим "32" с типом integer(int), а проблема заключается в том, что переменная находится...
C++ Не компилируется программка Здравствуйте Учусь программированию. Сейчас прохожу глобальные переменные. Переписал программку из учебника. Когда стал компилировать, то компилятор (Dev-C++4.9.9.2) пишет ошибку. Проверил несколько... подробнее

Показать сообщение отдельно
Discoverer
16 / 14 / 2
Регистрация: 05.07.2013
Сообщений: 27
24.07.2013, 21:05
Читайте книгу внимательней. Там все есть.
Скопировал, но не гарантирую, что поможет Вам:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Token get_token()    // read a token from cin
{
    char ch;
    cin >> ch;    // note that >> skips whitespace (space, newline, tab, etc.)
 
    switch (ch) {
    case '(': case ')': case '+': case '-': case '*': case '/': 
        return Token(ch);        // let each character represent itself
    case '.':
    case '0': case '1': case '2': case '3': case '4':
    case '5': case '6': case '7': case '8': case '9':
        {    
            cin.putback(ch);         // put digit back into the input stream
            double val;
            cin >> val;              // read a floating-point number
            return Token('8',val);   // let '8' represent "a number"
        }
    default:
        error("Bad token");
    }
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru