Frage zu einer aufgabe
-
da habe ich irgendwie zu weit gedacht
-
nochmals ne kleine frage.
wie macht man das der text linksbündig, rechtsbündig oder zentriert ausgegeben wird? hab schon überall gesucht aber nichts gefunden.
-
also einfach wie man die textformatierung ändern kann. denn standart in konsolenanwendungen ist ja linksbündig. jetzt müsste ich noch wissen wie man rechtsbündig und zentriert macht.
-
marcH schrieb:
wie macht man das der text linksbündig, rechtsbündig oder zentriert ausgegeben wird? hab schon überall gesucht aber nichts gefunden.
Vorher entsprechend Leerzeichen ausgeben. Wieder zuweit gedacht? Die Konsole formatiert überhaupt nichts, da wird einfach nur das was du ausgegeben haben willst von links nach rechts hingedruckt.
-
nein ohne leerzeichen. wenn ich rechtsbündig oder zentriert mache will ich doch nicht jedes mal abzählen wieviele leerschläge ich zum rand oder in die mitte brauche. und wenn einer das konsolenfenster grösser macht stimmen die dimensionen nicht mehr. nene bescheissen gilt nicht. es gibt da bestimmt ein befehl dafür.
-
Nö. Aber such ruhig, macht auch mal Spaß und verbessert die Kenntnisse in der Standardbibliothek
-
:p :p :p :p :p
WER SUCHT DER FINDET
Header-Datei
conio.h
Kategorie
Ein-/Ausgaberoutinen für den Textbildschirm
Syntax
#include <conio.h>
void gotoxy(int x, int y);Beschreibung
gotoxy positioniert den Cursor auf die angegebene Position im aktuellen Textfenster. Wenn die Koordinaten in irgendeiner Weise ungültig sind, wird der Aufruf von gotoxy vollständig ignoriert. Dies ist z.B. dann der Fall, wenn gotoxy(40,30) angegeben wird, die Koordinaten der rechten unteren Fensterecke aber bei (35,25) liegen.
Keines der beiden Argumente von gotoxy darf gleich 0 sein.
Hinweis:Diese Funktion sollte in GUI-Anwendungen unter Win32 oder Win32 nicht verwendet werden.
Rückgabewert
Keiner
so geht doch
mir so ein quatsch angeben das gäbe es nicht.
-
Erstens ist es keine Standardfunktion, und zweitens musst du ja auch die richtigen Koordinaten "auszählen", es ist also im Prinzip nur eine elegantere (dafür Borland-spezifische) Variante meines Vorschlags.
-
hmmm. ja schon.
aber immerhin ist sie eleganter :p
-
ich hab auch noch ne kleine frage. kennt jemand von euch ne alternative zu
strcat()
Wäre für ne kleine Hilfe sehr Froh.
-
Klar strncat() :p
Es gibt schon ein paar Möglichkeiten das auch anders zu machen. Kommt darauf an was dich an strcat() stört.
-
Wie wär's mit selber schreiben? memcpy(..) wäre da ziemlich hilfreich.
-
ok ich versuchs.
@prolog: ist so ne doofe aufgabe aus einem buch