C++ problem habe neu angefangen =)



  • So leute habe neu mit C++ angefangen bin auch neu hier im Forum nun hab ich noch paar unklarheiten....

    also ich habe dieses einfache Programm geproggt natürlich nur mit hilfe von Buch ^^
    nun gibt es hier ev. jemand den ich über msn oder so ab und zu was fragen könnte was kleines? währe hilfreich...

    und wie binde ich meinen kleinen text mit einem windows form fenster?

    habe Microsoft Visual C++ builder 2005 express

    Und nun zu meinem problem:

    #include <iostream>
    using namespace std;

    void linie (), meldung ();

    int main()
    {
    cout<< "Hi Dinu wie geits?()."
    << endl;
    linie();
    meldung();
    linie();
    cout << "Das wär de die 2ti Zile ^^()." << endl;

    return 0;

    }
    void linie()
    {
    cout<<"------CICU---------" << endl;
    }
    void linie()
    {
    cout<< "probier das mau de chasch scho öbis()." << endl;

    Es funktioniert irgendwie nicht es sagt: Fehler bei 1 (kA was das heisst)
    habe Microsoft Visual C++ 2005 express

    kannn mir wer helfen?
    Beitrag bearbeiten/löschen



  • cica schrieb:

    und wie binde ich meinen kleinen text mit einem windows form fenster?

    So weit bist du noch lange nicht

    void linie()
    {
    cout<<"------CICU---------" << endl;
    }
    void linie()
    {
    cout<< "probier das mau de chasch scho öbis()." << endl;

    sollten die funktionen nicht 2 verschiedene namen haben und am schluss fehlt }.



  • Hallo

    nun gibt es hier ev. jemand den ich über msn oder so ab und zu was fragen könnte was kleines? währe hilfreich...

    Dafür ist dieses Forum da. Ist doch besser wenn du hier gleich einen Haufen Leute fragst als immer nur einen. Und hier findest du auch wichtige FAQs, Magazinartikel und Tutoriallinks.

    Desweiteren : sfds

    bis bald
    akari



  • Bitte ge schrieb:

    cica schrieb:

    und wie binde ich meinen kleinen text mit einem windows form fenster?

    So weit bist du noch lange nicht

    void linie()
    {
    cout<<"------CICU---------" << endl;
    }
    void linie()
    {
    cout<< "probier das mau de chasch scho öbis()." << endl;

    sollten die funktionen nicht 2 verschiedene namen haben und am schluss fehlt }.

    ehm wie verschiedene Namen? kenn mich halt kaum aus bin neu 😉 daher über jeden tipp dankbar.. dannn noch für was ist void pause () ?!



  • #include <iostream>
    #include <string>
    
    void show_line(std::ostream&, std::size_t len = 20);
    void show_message(std::ostream&, const std::string& msg);
    
    int main()
    {
        std::cout<< "Hi, wie geht's dir?" << std::endl;
        show_line(std::cout);
        show_message(std::cout, "Ich bin eine Funktion!");
        show_line(std::cout);
        std::cout << "Das war es auch schon!" << std::endl;
    }
    
    void show_line(std::ostream& strm, std::size_t len)
    {
        for (std::size_t i = 0; i < len; ++i)
            strm << "_-";
        strm << std::endl;
    }
    
    void show_message(std::ostream& strm, const std::string& str)
    {
        strm << str << std::endl;
    }
    

    so sieht das doch schon viel besser aus!



  • ja schon aber in meinem buch ist so wie ichs hab möchte schon das meins funzt also was is dran falsch? 😞 und nun wieder was neues das nicht geht hier:
    ACHJA UND WARUM WENN ICH DEBUG MACHE MARKIERT MEIN MICROSOFT VISUAL C++ 2005 express net die fehler?? er sagt nur wieviele....

    #include <iostream>
    using namespace std.

    void pause(); //Test übung 1

    int main()
    {
    cout << endl << "Hallo Dinu"
    << endl << "Mach das mau"
    << endl << "Mit mehrerne zile"
    << endl << "aber nume wenns HELLO WORLD scho hesch"
    << " i mache jetzt ";
    pause();
    cout << "!" << endl;

    return 0;
    }

    void pause()
    {
    cout << "PAUSE";

    _________
    WARUM GEHT DAS NICHT? genau gleich wie im Buch



  • cica schrieb:

    ACHJA UND WARUM WENN ICH DEBUG MACHE MARKIERT MEIN MICROSOFT VISUAL C++ 2005 express net die fehler?? er sagt nur wieviele....

    scroll da mal nach oben



  • 1. Okay Fehler behoben aber habe return 0;
    aber sobald sich das cmd öffnet verschwindets gleich wieder
    wie mache ich nun das es bleibt?

    2. (zweite übung)

    void linie(void)' hat bereits einen Funktionsrumpf

    d.h wie ändern?



  • cica schrieb:

    1. Okay Fehler behoben aber habe return 0;
    aber sobald sich das cmd öffnet verschwindets gleich wieder
    wie mache ich nun das es bleibt?

    Du startest das Programm aus der Konsole und nicht per Doppelklick?

    Wenn du das mit Doppelklick überhaupt nicht lassen kannst schau mal in der Konsolen-FAQ nach

    2. (zweite übung)

    void linie(void)' hat bereits einen Funktionsrumpf

    d.h wie ändern?

    Entweder du gibst der Funktion einen andern Namen oder du löscht die alte



  • Was für ein Buch benutzt du zum lernen?



  • darthdespotism schrieb:

    cica schrieb:

    1. Okay Fehler behoben aber habe return 0;
    aber sobald sich das cmd öffnet verschwindets gleich wieder
    wie mache ich nun das es bleibt?

    Du startest das Programm aus der Konsole und nicht per Doppelklick?

    Wenn du das mit Doppelklick überhaupt nicht lassen kannst schau mal in der Konsolen-FAQ nach

    2. (zweite übung)

    void linie(void)' hat bereits einen Funktionsrumpf

    d.h wie ändern?

    Entweder du gibst der Funktion einen andern Namen oder du löscht die alte

    beides geklärt danke 🙂

    Ich benutze: C++ Lernen und proffesionel anwenden von Karl Prinz


Anmelden zum Antworten