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
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

