kostenloser Webspace werbefrei: lima-city


c++ funktion:undeclared/undefined

lima-cityForumSonstigesSpam und sonstiges Unvergütetes

  1. Autor dieses Themas

    klengenterrorist

    Kostenloser Webspace von klengenterrorist

    klengenterrorist hat kostenlosen Webspace.

    ich wollte mal versuchen, was sich c++ so anstellen l?sst, also hab ich mir nen compiler besorgt

    ich besorg mir ein buch von nem freund

    ich geb meinen ersten code ein:

    #include <iostream>
    
    void main()
    
    {
     cout << "hallihhallo" << endl ;
    }


    und klick auf kompilieren
    da sagt das programm:

    error: 'cout' undeclared function


    was ist da falsch?



    erbarmt euch und helft einem armen idioten^^
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. c*********c

    Unter Dev-Cpp l?sst sich folgender Code ohne irgendwelche Fehler kompilieren:

    #include <iostream>

    using namespace std;

    int main(int argc, char *argv[])
    {
    cout << "hallihhallo" << endl;
    getchar();
    }
  4. Vielleicht noch kurz zur Erkl?rung: Innerhalb der eingebundenen Standard-Bibliothek iostream gibt es verschiedene sog. Namespaces. Man muss dem Compiler nat?rlich sagen, welcher Namespace zu verwenden ist (in deinem Fall der Namespace std). Das erledigt dieses
    using namespace std;

    Alernativ w?rde auch

    std::cout << "Hallo" << std::endl;

    funktionieren.

    MfG,
    thw
  5. man k?nntes ja auch mal mit printf("text");
    probiern, oder?

  6. Autor dieses Themas

    klengenterrorist

    Kostenloser Webspace von klengenterrorist

    klengenterrorist hat kostenlosen Webspace.



    milchreis schrieb:
    man k?nntes ja auch mal mit printf('text');
    probiern, oder?



    wen ich mich recht errinnere, sagte der dev-c++ auch immer dass printf undeclared w?r

    und das mit dem: using namespace std;

    wieso wird davon nichts in anf?ngerb?chern gesagt?
  7. c*********c



    klengenterrorist schrieb:


    milchreis schrieb:
    man k?nntes ja auch mal mit printf('text');
    probiern, oder?



    wen ich mich recht errinnere, sagte der dev-c++ auch immer dass printf undeclared w?r

    und das mit dem: using namespace std;

    wieso wird davon nichts in anf?ngerb?chern gesagt?


    Hast Du evtl. vergessen, die entsprechende Header-Datei einzubinden? -> stdio.h
  8. milchreis schrieb:
    man k?nntes ja auch mal mit printf("text");
    probiern, oder?


    Nein, denn klengenterrorist m?chte gern C++ lernen. Was du da vorschl?gst ist C.



    klengenterrorist schrieb:
    und das mit dem: using namespace std;

    wieso wird davon nichts in anf?ngerb?chern gesagt?


    Hast offensichtlich die falschen Anf?ngerb?cher :biggrin:
    Erkl?rung dazu siehe mein vorheriger Post.


    compactdisc schrieb:
    Hast Du evtl. vergessen, die entsprechende Header-Datei einzubinden? -> stdio.h


    Ja, durch Einbinden von stdio.h kann man die C -Funktion printf auch in C++-Programmen verwenden. Bleibt aber zu fragen, wo da der Sinn an der Sache ist...

    Ein Tipp: Ich finde man sollte erst C k?nnen, bevor man sich an C++ wagt, denn dann ist manches einfacher und verst?ndlicher. Ist aber nur eine ganz pers?nliche Meinung von jemandem, der C recht gut kann und C++ grad erst lernt... :cool:

    MfG,
    thw

    PS: Wer hat den Thread eigentlich ins Spamforum geschoben? *gr?bel*
  9. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!