PDA

Просмотр полной версии : Не работает оператор Cout и Cin [C++]


geforse
07.05.2008, 12:44
Здравствуйте, помогите мне пожалуйста...

У меня стоял Microsoft Visual Studio 2005 (всё работало) скачал и установил версию 2008 (всё работало),,,но потом вдруг (сам не пойму почему) операторы Cout и Cin перестали работать :(

Что я только не делал, переустанавливал версию 2008 (не работало) сносил Microsoft Visual Studio 2008 и ставил 2005 (не работают операоры)....

я уже незнаю что мне делать, вот пример:

Простейшая программа:
#include <iostream.h>
#include <stdafx.h>
int main()
{
int x = 5;
int y = 7;
cout << "\n";
cout << x + y << " " << x * y;
cout << "\n";

return 0;

}

Вот ошибка:

error C2065: 'cout' : undeclared identifier
warning C4554: '<<' : check operator precedence for possible error; use parentheses to clarify precedence

Скриншот (http://i015.radikal.ru/0805/e7/a246c4771082.jpg)

criz
07.05.2008, 12:51
Добавь:
using namespace std;
это можно убрать ^_^
#include <stdafx.h>

Jes
07.05.2008, 13:25
std нэймспэйс по умолчанию не всегда удобен(имхо)
так же можно
std::cout
std::cin