hi,

ich verstehe das nicht. Mein Nachbar will mit dem proggen anfangen,
nat�rlich in c++. Da kam er gleich mit der Windows Software und ich bin
nat�rlich sofort dazwischen gegangen :-) "Das geht auch mit Linux!!!"

Also habe ich schnell eine cpp Datei angelegt:


#include <iostream>

void main (void)

        {
                cout << " dies ist ein Test ";
                cout << endl << " und sonst nix" ;
        }

Diese Zeilen stammen aus einem akuellen c++ Buch (ISBN 3-89576-058-7).
Nachdem ich das Programm kompilieren wollte, kamen haufen
Fehlermeldungen, (Kdevelop) :

*Kompilieren der Datei hello_world.cpp (g++) 
*/home/denny/dokumente/cpp/test/hello_world/src/hello_world.cpp:5:
error: `main' must return `int' 
*/home/denny/dokumente/cpp/test/hello_world/src/hello_world.cpp:6:
error: `cout' undeclared (first use this function) 
*/home/denny/dokumente/cpp/test/hello_world/src/hello_world.cpp:6:
error: (Each undeclared identifier is reported only once for each
function it appears in.) 
*/home/denny/dokumente/cpp/test/hello_world/src/hello_world.cpp:7:
error: `endl' undeclared (first use this function) 
**** Beendet mit Status: 2 ***

Unn�tig zu sagen, das es mit dem VC++ funktioniert, aber ich dachte, das
sei standard?


Die von Kdevelop angelegte Hello World, sieht so aus:


#ifdef HAVE_CONFIG_H
#include <config.h>
#endif

#include <iostream>
#include <cstdlib>

using namespace std;

int main(int argc, char *argv[])
{
  cout << "Hello, world!" << endl;

  return EXIT_SUCCESS;
}


Also diese Zeilen haben ja nun �berhaupt nichts mit meinen Unterlagen zu
tun. Kann mich da jemand aufkl�ren?



-- 
cu denny

Gnupg key can be found under pgp.mit.edu, key ID 0x73137598

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

Antwort per Email an