OhneName: Nachtrag

Beitrag lesen

Hallo,

#include <iostream.h>
void main()
{
   cout<<"Es kommt ein Mann zum Baecker und sagt: Ich moechte 99 Broetchen."<<endl;
   cout<<"Da fragt der Baecker: Duerfen es auch 100 sein?"<<endl;
   cout<<"Der Mann antwortet: Nein, wer koennte denn so viele essen?"<<endl;
};

So ist das auf jeden Fall schonmal veraltetes C++. Solltest du dieses Beispiel aus einem Buch haben, dann bring es zurück und kauf dir ein anderes. Korrekt muss es heißen:

  
#include <iostream> //iostream.h ist veraltet  
int main() //der return-Typ von main() ist int nicht void  
{  
   std::cout << "Es kommt ein Mann zum Baecker und sagt: Ich moechte 99 Broetchen." << std::endl; //cout und endl liegen im namespace std  
   std::cout << "Da fragt der Baecker: Duerfen es auch 100 sein?" << std::endl;  
   std::cout << "Der Mann antwortet: Nein, wer koennte denn so viele essen?" << std::endl;  
} //hinter die funktionsdefinition kommt kein semikolon  

Gruss,
OhneName