Ich bin zu doof :-(

athlon

Mitglied
Folgendes:
ICh habe VisualStudio.NET 2003
ich hab jetzt ne "konsolenanwendung(leer)" erstellt und ein beispiel aus meinem lehrbuch abgetippt:

Code:
#include <iostream.h>

int lotnachquentchen(int);

int main(void)
{
	int lot;
	cout << "Das gewicht in Lot eingeben";
	cin >> lot;
	int quentchen = lotnachquentchen(lot);
	cout << lot << "Lot sind";
	cout << quentchen << "Quentchen";
	return 0;
}

int lotnachquentchen(int lt) 
{
	return 4 * lt;
}

Aber jetzt sagt er mir

fatal error C1083: Include-Datei kann nicht geöffnet werden: 'iostream.h': No such file or directory

Was mache ich falsch?
mit #include <iostream>
sagt er mir
error C2065: 'cout': nichtdeklarierter Bezeichner
error C2065: 'cin': nichtdeklarierter Bezeichner

Was mache ich falsch?
 
Die <iostream.h> gibt es vermutlich im VS2003 nicht mehr. Benutz die korrekte Version (ohne ".h"). Da befinden sich cin und cout im Namespace std. Unten die Änderungen sollten deinen Code zum Laufen bringen.
Code:
#include  <iostream> 

int lotnachquentchen(int);

int main(void)
{
	using namespace std;    
	int lot;
	cout << "Das gewicht in Lot eingeben";
	cin >> lot;
	int quentchen = lotnachquentchen(lot);
	cout << lot << "Lot sind";
	cout << quentchen << "Quentchen";
	return 0;
}

int lotnachquentchen(int lt) 
{
	return 4 * lt;
}
 
Zurück