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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 32, средняя оценка - 4.66
Enverest
0 / 0 / 0
Регистрация: 05.02.2012
Сообщений: 3
#1

[Error] 'error' was not declared in this scope - C++

07.02.2012, 12:14. Просмотров 4317. Ответов 5
Метки нет (Все метки)

Вот кусок кода
C++
1
2
3
4
5
6
void Token_stream::putback(Token t)
{
    if (full) error("putback() into a full buffer");
    buffer = t;       // copy t to buffer
    full = true;      // buffer is now full
}
Какую библиотеку нужно добавить, чтоб объявить эту error.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.02.2012, 12:14
Здравствуйте! Я подобрал для вас темы с ответами на вопрос [Error] 'error' was not declared in this scope (C++):

Ошибка: error: 'error' was not declared in this scope - C++
#include <iostream> #include<vector> using namespace std; int area(int a,int b) { if(a<=0 || b<=0) error("area()...

[Error] 'm' was not declared in this scope - C++
почему программа не видит m,h??? пишет ошибку 'm' was not declared in this scope 'h' was not declared in this scope #include...

[Error] 'If' was not declared in this scope - C++
Недавно начал изучать Си++. Написал программу почти так же, как в примере из книги. #include <iostream> #include <cstdlib> ...

error: . was not declared in this scope - C++
Здравстуйте! Недавно начал изучать С++. Нужно написать программу вычисления периметра треугольника через функцию. В коде возникла ошибка:...

[C++] Error: 'FindeMP2' was not declared in this scope - C++
#include <math.h> #include <iostream> #include <iomanip> #include <conio.h> using namespace std; double Fx(double x) { ...

[Error] 'cout' was not declared in this scope - C++
Вот хоть убейте в чем ошибка не пойму...Перечитал несколько форумов. пробовал переписывать код. Одно и тоже. devcpp 5.4.2 - собственно...

5
sandye51
программист С++
685 / 587 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
07.02.2012, 12:22 #2
нет такой стандартной функции
1
lemegeton
2925 / 1354 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
07.02.2012, 12:22 #3
В стандартных библиотеках такой функции нет.
Есть похожая функция perror(const char *) в библиотеке cstdio.
1
go
Эксперт С++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
07.02.2012, 12:27 #4
Цитата Сообщение от lemegeton Посмотреть сообщение
Есть похожая функция perror(const char *) в библиотеке cstdio.
В С++ cerr http://www.cplusplus.com/reference/iostream/cerr/
1
Enverest
0 / 0 / 0
Регистрация: 05.02.2012
Сообщений: 3
07.02.2012, 12:48  [ТС] #5
Поменял error на cerr << - запустилось. И вроде работает норм. Странно, что в коде было в некоторых местах error, а в некоторых cerr <<.
0
go
Эксперт С++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
07.02.2012, 12:50 #6
Цитата Сообщение от Enverest Посмотреть сообщение
error("putback() into a full buffer");
Возможно есть какая-то функция, описанная в коде
C++
1
2
3
4
void error(const char *s)
{
   std::cerr << s << std::endl;
}
0
07.02.2012, 12:50
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.02.2012, 12:50
Привет! Вот еще темы с ответами:

Error ‘mass_P’ was not declared in this scope - C++
#include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace std; int main() { int N = 0; for(int i = 0; i &lt; N; i++) ...

error: ‘cout’ was not declared in this scope - C++
Начал осваивать C++ сегодня и уже столкнулся с проблемой :( компилятор показывает ошибку: error: ‘cout’ was not declared in this scope ...

Error: 'GET_X_LPARAM' was not declared in this scope| - C++
http://vsokovikov.narod.ru/New_MSDN_API/Window/mac_get_x_lparam.htm. Где она объявлена?

Error: 'finally' was not declared in this scope - C++
Как в С++ записать завершающий блок finally? Error: 'finally' was not declared in this scope class DivideByZeroException {}; class...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru