scanf & printf für outtextxy?



  • hoi hoi!

    Wieder mal n Frage an die Pro's!
    So ich brauche praktisch einen grafischen scanf & printf befehl um mit outtextxy Eingaben bzw mir sachen, wie bei printf mit %d anzeigen zu lassen.
    1. Geht das überhaupt?
    2. Wär ziemlich fääät wenn ihr mir n einfachen C-Code schreiben könntet
    am besten mit Kommentierung.

    gr33tz wilzo 😋



  • wenn du das meinst (wobei ich mir nicht sicher bin):

    positionierung ist compilerabhängig...

    schau mal ins konsolenfaq.. da kein ansi c thema.

    der djgpp kann super positionieren über gotoxy, borlander auch, das studio macht es über windows..

    oder selber zählen...

    ps: vielleicht reichen dir die printf formatierungen ja schon aus
    http://www.cplusplus.com/ref/cstdio/printf.html



  • @wilzo
    Da wärst du im Konsolenforum wirklich besser aufgehoben. Aber ich bin ja nicht so und versuch dir zu helfen.

    Zu 1.: Klar geht das!
    Zu 2.: Eine ausprogrammierte Funktion gibts von mir nicht, die kannst du locker auch selber schreiben. Dafür gibts ne Erklärung und ein paar Tipps :).

    Für die formatierte Ausgabe wie bei printf() kannst du einfach die Funktion sprintf() verwenden. Bei dieser wird der formatierte Text nicht gleich auf den Bildschirm ausgegeben sondern in einen angegebenen String gespeichert.

    Beispiel:

    char ausgabe[100];
    
    sprintf(ausgabe, "Mein %d. formatierter %s", 1, "Text");
    

    Den String kannst du dann ja einfach mit outtextxy() ausgeben.

    Für die Eingabe rate ich dir, dass du dir mal getch() anschaust. Dazu gibts auch was in der Konsolen-FAQ. Vom Ablauf her ist es so, dass du jedes einzelne Zeichen von der Tastatur einlesen und dann per outtextxy() ausgeben musst.

    So und nun viel Spaß beim proggen 😃



  • He AJ, danke.
    Thema betraf mich zwar nicht,
    aber von dir kann man doch immer wieder dazulernen. 😉



  • Danke. Helfe gerne 😃


Anmelden zum Antworten