printf ("Text"); in einer bestimmten Zeile und Spalte ausgeben
-
Hi,
ich habe ein kleine Problem, von Basic kenne ich hoch die Möglichkeit via printf text an einer bestimmten Stelle des Bildschirmes auszugeben.
Gibt es bei c++auch die Möglichkeit?
MFG -pindrei
-
bei Konsole:
// für Windows: #include <cionio.h> // für Linux: #include <unistd.h> // ... // jetzt kannst du mit gotoxy die gewünschte Position anspringen gotoxy(10,10); // und mit printf deinen Text ausgeben printf("blabla");
wenn du Windows-API nutzt, geht auch das:
#include <windows.h> // und im Code: COORD pos { 10, 10 }; SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), pos); // und dann printf printf("blabla");
für printf ist logischerweise noch cstdio zu inkludieren
-
Ich habe Linux...... mmh auf goto bin ich nicht gekommen! In gwBasic konnte man da ja nur in Programmzeilen springen!
danke für die hilfe!
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum Linux/Unix verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.