Erreur Debuger C2065 Visual Studio

cherub77 Messages postés 72 Date d'inscription   Statut Membre Dernière intervention   -  
Dalfab Messages postés 706 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

(Je tiens tout d'abord à dire que je suis débutant en programmation C++.)
Une erreur qui n'est pourtant pas justifier venant de mon code est affichée à chaque fois que je lance le débogage sous Visual Studio 2015 :
1>c:\users\root\documents\visual studio 2015\projects\win32project1\win32project1\win32project1.cpp(11): error C2065: 'cout': undeclared identifier
1>c:\users\root\documents\visual studio 2015\projects\win32project1\win32project1\win32project1.cpp(11): error C2065: 'endl': undeclared identifier

Voici mon programme qui est selon moi correct :
// Win32Project1.cpp : Defines the entry point for the console application.
//

#include <iostream>
#include "stdafx.h"

using namespace std;

int main()
{
cout << "bonjour" << endl;
return 0;
}


Merci d'avance d'une quelconque réponse.
A voir également:

1 réponse

Dalfab Messages postés 706 Date d'inscription   Statut Membre Dernière intervention   101
 
Bonjour,

les déclarations de std::cout et std::endl sont dans iostream. Elles devraient être trouvées.
Le stdafx.h sent le Windows, cela déclare un header pré-compilé qui ignore peut-être les includes placés avant. Essaie de mettre #include <iostream> après cette ligne ou bien dans le fichier stdafx.h
0