Erreur Debuger C2065 Visual Studio

Fermé
cherub77 Messages postés 72 Date d'inscription samedi 8 juin 2013 Statut Membre Dernière intervention 3 janvier 2017 - 4 déc. 2016 à 10:06
Dalfab Messages postés 706 Date d'inscription dimanche 7 février 2016 Statut Membre Dernière intervention 2 novembre 2023 - 5 déc. 2016 à 19:18
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 dimanche 7 février 2016 Statut Membre Dernière intervention 2 novembre 2023 101
5 déc. 2016 à 19:18
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