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 Zitieren
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 Zitieren
Thias78 Geschrieben 7. Juni 2002 Autor Geschrieben 7. Juni 2002 dange... (O: aber ich hab nur MS V C++ ... *heul* (O: Zitieren
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 Zitieren
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 Zitieren
orsino Geschrieben 7. Juni 2002 Geschrieben 7. Juni 2002 in Visual C/C++ kannst du SetConsoleCursorPosition benutzen. Zitieren
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 Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.