Also habe ich diese Frage. Warum cout nicht wirftC++ Cout gibt undeclared Kennung
error C2065: 'cout' : undeclared identifier
ich Visual Studio 2012 als IDE verwende, und ich bin ein Schulprojekt zu schreiben. Ich habe alles außer einer Beispieldatei erledigt. So versuche ich, etwas auf dem Bildschirm wie folgt zu schreiben:
#include "iostream"
#include "stdafx.h"
using namespace std;
int main()
{
cout<<"example";
return 0;
}
so das Problem mit cout ist ... printf funktioniert gut, aber ich möchte cout verwenden.
EDIT: Ich habe geändert "" zu <> aber es hilft nicht. Auch verwende ich diesen Code nur zum Beispiel ... Das ist nicht das ganze Projekt.
Try '# include' –
Und verwenden Sie 'std :: cout' oder den Namespace verwenden. – Dirk
Ich glaube, der vorkompilierte Header muss die erste Zeile in der Quelle sein. – chris