Anfangen?



  • Ich würde erst mal mit der Konsole üben. Die Win API kann anfangs etwas verwirrend und vor allem irreführend sein. Von der MFC ganz zu schweigen. Dennoch hier ein kleiner Vorgeschmack:

    #include <windows.h>
    
    int main()
    {
        MessageBox(0, "Win API", "Hallo", MB_OK);
    }
    


  • ja ok. Ich werde denke ich erstmal einige Tutorials mit der Konsole durchmachen, und mich dann eventuell an die WinAPI wagen (wenn dies die leichteste ist, um GUI's zu erzeugen)?



  • ok danke 🙂
    naja, irgendwie komme ich mit virtual c++ nicht zurecht.
    ich möchte einfdach immer neue dateien erstellen (cpp) und dann damit üben. muss ich da für jede übung ein neues project erstellen?
    weil wenn ich ein project nehme, und dann neue dateien hinzufüge (alsoi mit sourcecode), dann habe ich das gefühl, er fügt die sources zusammen. denn wenn ich dann in 2 files stehern habe

    int main() {

    }

    dann meckert er immer rum, weil das anscheinend schon definiert sei ... 😕
    wie kann ich einfach immer für neue übungen neue dateien erstellen, unabhängig von allem anderen?



  • hm, wenn ich ein neues Project erstelle, ("empty project") dann new=>file, dort irgendein source eingebe, dann F5, dann steht immer "... kann datei nicht finden" 😕
    wieso kommt man mit dem prog nicht zurecht?



  • Es wid hier immer gesagt, man solle

    int main() {

    }

    verwenden.
    ich habe das tutorial von volkard auf meiner festplatte (wqelches immer so hochgelobt wird), habe gerade angefangen zu lesen. da steht aber void main() {}.
    das soll man doch nicht oder?
    wo liegt der (denk)fehler?



  • int main () {return 0;} ist richtig. Alles Anderslautende solltest du am besten ignorieren



  • hm, ok 🙂
    dann wundere ich mich nur, warum das vorkard tutorial dann immer sooooooooo hochgelobt wird, wenn es void main() {} verwendet 😕



  • jahLives! schrieb:

    hm, ok 🙂
    dann wundere ich mich nur, warum das vorkard tutorial dann immer sooooooooo hochgelobt wird, wenn es void main() {} verwendet 😕

    Weil es (abgesehen von dieser Kleinigkeit und der Verwendung von iostream.h statt iostream) einfach top ist!

    Gruß Caipi



  • So hallo, da stehen mehr als 30 antworten zu so was??? also ich erlaube mir das feritge programm hier reinzupacken

    [cpp]
    #include <stdio.h>

    int main()
    {

    printf("Ich gebe ein akustische Signal aus\a");
    printf("\nIch bin ein Backspace\b\n");
    printf(" Ich springe in die nächste Zeile\n");
    printf("Und ich springe 2 Zeilen weiter\n\n");
    printf("Ich löse \t einen Zeilenvorschub aus\n");
    printf("\n\tC\n\tI\n\tS\n\tT\n\tTOLL\n");
    getchar(); //das lässt das prgramm offen!
    return 0;
    }

    und du solltest nicht "ich löse einen..." schreiben der zeigt dir ´kein öüä an! deswegen mach oe!

    oder du kannst auch zeitspannen einbauen, das lässt alles professioneller wirken^^

    [cpp]
    #include <stdio.h>
    #include <time.h>

    void wait ( int seconds )
    {
    clock_t endwait;
    endwait = clock () + seconds * CLK_TCK ;
    while (clock() < endwait) {}
    }
    int main()
    {

    printf("Ich gebe ein akustische Signal aus\a");
    wait (1);
    printf("\nIch bin ein Backspace\b\n");
    wait (2);
    printf(" Ich springe in die nächste Zeile\n");
    wait (2);
    printf("Und ich springe 2 Zeilen weiter\n\n");
    wait (5);
    printf("Ich l""se \t einen Zeilenvorschub aus\n");
    printf("\n\tC\n\tI\n\tS\n\tT\n\tTOLL\n");
    getchar();
    return 0;
    }



  • hehe dadnke, aber das Problem ist schon lange abgehandelt :).

    Ich frage hier halt nch mehr, warum auch einen neuen Thread erstellen? Passt ja alles unter den Titel!



  • irgendwie habe ich probleme beim installieren von visual c++ 2005.

    erst siehts aus, als ginge alles:

    http://img366.imageshack.us/img366/9189/zwischenablage028ch.jpg

    danach kommt jedoch der fehler:

    http://img366.imageshack.us/img366/805/zwischenablage039sg.jpg


Anmelden zum Antworten