Thias78 Geschrieben 7. Juni 2002 Geschrieben 7. Juni 2002 Hallo Leutz, kann mir wer mitteilen, ob bzw. wie man in C/C++ den Cursor auf dem Bildschirm frei positionieren kann?? Dange Thias
StarLord Geschrieben 7. Juni 2002 Geschrieben 7. Juni 2002 Wenn du im Shell bist geht es mit: #include <conio.h> int PosX; int PosY; void main(void) { PosX= 10; PosY= 1; gotoxy(PosX, PosY); } Sollte eigentlich mit allen Compileren funktionieren... außer mit Visual C++. Warum? Weil man damit keine 16-Bit Anwendungen mehr schreiben kann und aus einer 32-Bit Anwendung würde ein gotoxy() nur einen Fehler erzeugen (da Bios-Routine). Deshalb haben die von MS es gar nicht erst implementiert. Gruß, StarLord
Thias78 Geschrieben 7. Juni 2002 Autor Geschrieben 7. Juni 2002 dange... (O: aber ich hab nur MS V C++ ... *heul* (O:
frosch03 Geschrieben 7. Juni 2002 Geschrieben 7. Juni 2002 Hi, die conio ist nicht ANSI-C konform. Das Problem ist, dass C keinen Bildschirm kennt und du also auch keinen cursor auf dem Bildschirm positionieren kannst.... gruß Frosch03
nic_power Geschrieben 7. Juni 2002 Geschrieben 7. Juni 2002 Eine halbwegs portable Loesung waere die Verwendung der curses-Bibliotheken, da diese fuer praktisch alle Betriebssysteme verfuegbar sind. Nic
orsino Geschrieben 7. Juni 2002 Geschrieben 7. Juni 2002 in Visual C/C++ kannst du SetConsoleCursorPosition benutzen.
frosch03 Geschrieben 7. Juni 2002 Geschrieben 7. Juni 2002 Hi, das gehört jetzt aber ganz sicher mehr nach: C++: Compiler, IDEs, APIs als hier rein ..... gruß Frosch03
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden