Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 19 von 19
  1. #11
    Master of Porn Avatar von sp1nny
    Registriert seit
    28.05.2007
    Beiträge
    533

    Standard

    Oder einfach ein leeres Projekt erstellen. ( kannst du bei der Projekterstellung anklicken )
    XMPP: sp1nny @ exploit.im
    MAIL: sp1nny @ tuta.io

    PGP:

    Wir müssen wissen — wir werden wissen.


  2. #12
    bit creepy!? Avatar von trisn
    Registriert seit
    01.01.2009
    Beiträge
    894

    Standard

    Danke AlterHacker ich gucks mir mal an ;-)
    __ __
    \/----\/
    \0 0/
    _\ /_
    _| \/ |_
    | | | | | |
    _| | | | | |_
    "---|_|--|_|---"


    määäähh.

  3. #13
    Trojaner
    Registriert seit
    29.01.2008
    Beiträge
    53

    Standard

    Auf deinem Screenshot sehe ich, dass da noch der return befehl fehlt.
    Die Funktion main() muss ja noch einen rückgabewert haben.

  4. #14
    DateMake Dialer
    Registriert seit
    19.04.2010
    Beiträge
    103

    Standard

    Ich bin überhaupt kein Fan von MS IDE. Hol dir Code::Blocks oder wxDev C++

    Um den Fehlerzubeheben musst du glaub ich auf Erstellen klicken und dann auf Projektmappe erstellen.

    Mir fällt auf das du die Funktion gar nicht schließt, oder muss das nicht unbedingt sein? (getch() oder so)

  5. #15
    I'm in ur VM. Avatar von l0dsb
    Registriert seit
    23.07.2007
    Beiträge
    1.038

    Standard

    Mit getch() wird nicht geschlossen. Ein Rückgabewert ist an für sich bei einer solchen Funktion mit Rückgabetyp nicht verkehrt, per (C/C++?-)Standard wird aber als Default-Anweisung ein return 0 kompiliert, sofern nicht vorhanden.

    Generell empfiehlt es sich, leere Projekte zu verwenden. Die Templates können eine nette Sache sein, ich hab sie jedoch noch nie wirklich gebrauchen können. :/
    I can haz RCE?

  6. #16
    W32.Lovgate Avatar von s1ckST4R
    Registriert seit
    06.02.2010
    Beiträge
    324

    Standard

    öhm ich würde dir au raten anderen Programm zu benutzen, ich weiß garnemme welches ich benutzt hab O_o Dev-C++ glaub aber des wird nemme Supportet naja was solls.
    ehm soweit ich mich erinner... muss wenn man
    Code:
    cout
    macht und nicht
    Code:
    using std namespace
    oder iwie so immer std:: davor gesetzt werden:
    Code:
    #include <iostream.h>
    int main()
    {
        std::cout << "Hello World!" << std::endl;
        return 0;
        SYSTEM("PAUSE");
    }
    oder so iwie ... naja guck ma hier nach:
    Highscore - Programmieren in C++: Einführung
    hoffe hat geholfen, mfg
    s1ckST4R

  7. #17
    Fortgeschrittener
    Registriert seit
    17.03.2008
    Beiträge
    35

    Standard

    Ist zwar auch möglich, in der Regel macht man es aber so
    Code:
    #include <iostream.h>
    using namespace std;
    int main()
    {
      cout << "Hello World!" << endl;
      return(0);
    }
    Deine Methode ist zwar auch möglich, muss dann aber immer das std:: davorstehen, ist also im Prinzip nur eine Vereinfachung.

    LG,
    Master of Chaos

  8. #18
    db
    Registriert seit
    07.06.2009
    Beiträge
    585

    Standard

    Zitat Zitat von s1ckST4R Beitrag anzeigen
    Code:
    #include <iostream.h>
    int main()
    {
        std::cout << "Hello World!" << std::endl;
        return 0;
        SYSTEM("PAUSE");
    }
    Bufferoverflow garantiert
    Hör nicht auf Slckstar, mach es mit getch()

    Und std wird nur benötigt, solange du den Compiler nicht anweist den std namespace zu nutzen.


  9. #19
    Der mit Anatidaephobie Avatar von blackberry
    Registriert seit
    11.07.2008
    Beiträge
    2.350

    Standard

    Zitat Zitat von c2x Beitrag anzeigen
    Bufferoverflow garantiert
    Hör nicht auf Slckstar, mach es mit getch()
    Buffer-Overflow in dem Source? Da wird nichtmal auf Userinput gewartet, da return vor dem system kommt.
    Dazu kommt, dass system klein geschrieben werden müsste, da C++ case-sensitive ist.

    Und von getch würde ich allein schon wegen der Kompatibilität abraten (natürlich auch von system - dazu kommen noch path attacks...).
    getchar() aus stdio.h respektive cstdio sollte die richtige Wahl sein.

    PDFTT cr3w a.E. — ReiDC0Re, lindor, Sera, berry
    please do feed the trolls crew and elk
    Ehrenwerte Mitglieder im Ruhestand: OpCodez, SFX.
    "Was sich blackberry gerade denkt" — Vorsicht! Frei laufender Wahnsinn!
    Zitat von fuckinghot19: "PS: Blackberry ist auf FH der Trollkönig ^^."
    An dieser Stelle danke ich all meinen Fans und Hatern gleichermaßen ^.^

Seite 2 von 2 ErsteErste 12

Ähnliche Themen

  1. VB 08 Express Edition
    Von trisn im Forum VisualBasic
    Antworten: 3
    Letzter Beitrag: 10.04.2009, 19:39
  2. VB 08 Express Edition
    Von trisn im Forum VisualBasic
    Antworten: 3
    Letzter Beitrag: 05.03.2009, 16:35
  3. [S] Billigste GraKa, PCI-Express
    Von kackwurst28 im Forum Hardware
    Antworten: 4
    Letzter Beitrag: 16.03.2008, 16:48
  4. M-VC++ 05 Express Edition Frage
    Von born2die im Forum C, C++
    Antworten: 5
    Letzter Beitrag: 30.06.2007, 22:11

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •