Я работаю над «драйверной» частью моего задания по программированию и продолжаю получать эту абсурдную ошибку:
ошибка C2065: 'cout': необъявленный идентификатор
Я даже пробовал использовать std :: cout, но получаю еще одну ошибку, которая гласит: IntelliSense: пространство имен "std" не имеет члена "cout", когда я объявил используя пространство имен std, включая iostream + я даже пытался использовать ostream
Я знаю, что это стандартный вопрос для новичков, но это поставило меня в тупик, и я новичок (имеется в виду: я программировал раньше ...)
#include <iostream>
using namespace std;
int main () {
cout << "hey" << endl;
return 0;
}
Я использую Visual Studio 2010 и запускаю Windows 7. Все файлы .h имеют "using namespace std" и включают iostream и ostream.
int main
, а неint Main
. И точка с запятой после тела функции не нужна. - person Cat Plus Plus   schedule 08.12.2009std
и может сначала не идентифицировать даже базовые вещи, такие какstd::cout
. Но если вы попробуете построить это, должно получиться ... - person Dan Tao   schedule 08.12.2009