Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.11.2010, 16:06   #1
Якъ
Пользователь
 
Регистрация: 06.11.2010
Сообщений: 22
По умолчанию Компилятор не распознаёт cout.

Имеется код

#include <iostream>
int main () {
int i;
cout << "Введите целое число\n";
cin >> i;
cout << "Вы ввели число" <<i << ", spasibo!";
return 0;
}

При компиляции выдаётся ошибка
`cout' undeclared (first use this function)

В файлах Dev c++ файла с именем iostream нет, чего, по-видимому, быть не должно, но есть файлы io и stream.

Не могли бы вы мне объяснить в чём тут дело.)
Заранее благодарен.
Якъ вне форума Ответить с цитированием
Старый 06.11.2010, 16:11   #2
Sam Gold
Форумчанин
 
Аватар для Sam Gold
 
Регистрация: 26.03.2010
Сообщений: 538
По умолчанию

Напиши
Код:
std::cout
и
Код:
std::cin
Или
Код:
using namespace std
Единственный способ стать умнее - играть с более умным противником.
Sam Gold вне форума Ответить с цитированием
Старый 06.11.2010, 16:16   #3
Якъ
Пользователь
 
Регистрация: 06.11.2010
Сообщений: 22
По умолчанию

А заголовочный файл оставить таким же?
Якъ вне форума Ответить с цитированием
Старый 06.11.2010, 16:22   #4
Sam Gold
Форумчанин
 
Аватар для Sam Gold
 
Регистрация: 26.03.2010
Сообщений: 538
По умолчанию

Да, std:: просто означает что данный объект определен в пространстве имен стандартной библиотеки
Единственный способ стать умнее - играть с более умным противником.
Sam Gold вне форума Ответить с цитированием
Старый 06.11.2010, 16:31   #5
Якъ
Пользователь
 
Регистрация: 06.11.2010
Сообщений: 22
По умолчанию

Всё работает, спасибо вам.)
Якъ вне форума Ответить с цитированием
Старый 06.11.2010, 20:33   #6
kemper1990
Пользователь
 
Аватар для kemper1990
 
Регистрация: 01.09.2010
Сообщений: 12
По умолчанию

Цитата:
Сообщение от Sam Gold Посмотреть сообщение
Или
Код:
using namespace std
нужно писать правильно
using namespace std;
kemper1990 вне форума Ответить с цитированием
Старый 06.11.2010, 21:14   #7
Sam Gold
Форумчанин
 
Аватар для Sam Gold
 
Регистрация: 26.03.2010
Сообщений: 538
По умолчанию

Цитата:
нужно писать правильно
using namespace std;
Да тут я не прав, опечатку допустил
Единственный способ стать умнее - играть с более умным противником.
Sam Gold вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
непонятное поведение cout jammer77 Общие вопросы C/C++ 22 02.07.2010 11:56
Функция не распознаёт кириллицу Кипящий чайник Общие вопросы C/C++ 2 23.12.2009 16:55
Вопрос по cout (С++) EniOk Помощь студентам 2 06.12.2009 15:32
cout: необъявленный идентификатор alone_guy Общие вопросы C/C++ 1 13.02.2009 13:44
error C2065: 'cout' Даврон Общие вопросы C/C++ 9 24.12.2008 16:16