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

Неизвестная функция - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ sdl,c++ создание 2D игры http://www.cyberforum.ru/cpp-beginners/thread758295.html
Доброго времени суток подскажите пожалуйста где у меня тут ошибка #include <SDL.h> #include "глобал.h" int main(int args, char *argv){ SDL_Init(SDL_INIT_EVERYTHING); SDL_Surface *screen =...
C++ Предложения в строках Просидел 2 часа и не смог догнать, как реализовать задачу.Решил обратиться к умеющим за помощью. Задача: Написать программу, которая считывает три предложения и выводит их в обратном порядке. Я... http://www.cyberforum.ru/cpp-beginners/thread758282.html
C++ Вызов функции из другого файла
Знаю этот вопрос, задавался не раз(возможно), но поиск показал одну тему в которой, небыло дано ясного ответа... Так вот в чем вопрос: Есть файл main.cpp #include "menu.cpp" int main() {
C++ Написать программу, которая вычисляет условие >
Помогите. Написать программу на С++, которая вычисляет условие
C++ Чем отличается хвостовая рекурсия от обычной рекурсии? http://www.cyberforum.ru/cpp-beginners/thread758257.html
Собственно вопрос сверху. Если не затруднит, то покажите пример факториала с хвостовой и с обычной рекурсией. Буду крайне благодарен.
C++ Цикл с предусловием.Найдите все симметричные палиндромы из интервала [1000000, 1000000000] Найдите все симметричные палиндромы из интервала . Объяснение: палиндром - это число, которое читается одинаково справа налево и слева направо, то есть именно число равно перевернутом числу. подробнее

Показать сообщение отдельно
Sh0cK
0 / 0 / 0
Регистрация: 28.10.2012
Сообщений: 58
Завершенные тесты: 1

Неизвестная функция - C++

10.01.2013, 23:02. Просмотров 2631. Ответов 57
Метки (Все метки)

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
29
#include "std_lib_facilities.h"
 
class Token {
public:
        char kind;
        double value;
        Token(char ch)
                :kind(ch), value(0) {}
        Token(char ch, double val)
                :kind(ch), value(val) {}
};
 
Token get_token();
vector<Token> tok;
 
int main()
{
while(cin){
    Token t = get_token();
    tok.push_back(t);
}
for (int i=0; i<tok.size(); ++i){
    if (tok[i].kind=='*'){
            double d=tok[i-1].value*tok[i+1].value;
            }
        }
 
    return 0;
}
Проблема вот в чем: учу С++ по книге Страуструпа и в результате наткнулся на этот отрезок кода (он был в примерах Страуструпа). Он в общем-то не делает то что от негот требуют но у меня вопрос другой: что за функция get_token() она мне до этих пор не встречалась и я не понимаю в чем она заключается и зачем перед этой функцией название класса?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru