![]() |
[C++] Variable neu beschreiben
Hi, ich möchte eine Variable in einer for-Schleife immer mit dem neuen Wert beschreiben und dann ausgeben und nicht anhängen.
Beispiel:
Code:
dann wird es wiefolgt augelistet:
for(int i = 0; i <= 200; i++) {
cout << i; } Zitat:
Aber wie lässt sich das realisieren? goto? es grüßt der C++-noob, titus :D :stupid: |
Re: [C++] Variable neu beschreiben
hier ist ne delphipraxis ;)
Code:
aber das macht alles überhaupt keinen sinn. musst schon ein bisschen genauer sagen, was du willst.
for(int i = 0; i <= 200; i++)
{ /* nichts */ } cout << i; |
Re: [C++] Variable neu beschreiben
[edit] er will nicht write, sondern gotoxy und dann write
das würd mich auch interessieren! spontan hätte ich irgendwas mit fseek() gemacht, nur halt mit dem handle vom output statt einer datei. allerdings weiß ich nicht, wie ich dieses handle bekomme. |
Re: [C++] Variable neu beschreiben
was will er? ich kapiers nicht?
idee: will er jedes mal die alte ausgabe löschen und dann das neue ausgeben??? |
Re: [C++] Variable neu beschreiben
ok danke für eure hilfe, aber ich hab es hingekriegt :D.
und zwar so:
Code:
jetzt wird schön hochgezählt und nicht angehänht :D
for(int i = 0; i <= 100; i++) {
cout << i << '\r'; } vielen Dank für eure Bemühungen, titus :stupid: |
Re: [C++] Variable neu beschreiben
jetzt mal ganz ehrlich:
nächstmal drück dich halbwegs präzise aus!!! zum beispiel hätte man dir auf die frage "wie füge ich mit c++ einen zeilenumbruch in eine konsolenausgabe ein?" viel besser helfen können. |
Re: [C++] Variable neu beschreiben
Hi,
wobei das etwas schöner ist: ;)
Code:
Chris
cout << i << endl;
|
Re: [C++] Variable neu beschreiben
nailor: hä das wollt ich nie wissen, vllt solltet ihr besser lesen? ich wollte, dass die variable nicht hintendrangehängt wird sondern sich verändert so wie ein counter eben.
|
Re: [C++] Variable neu beschreiben
\r heißt Carriage Return
|
Re: [C++] Variable neu beschreiben
dann halt carriage return statt line feed... auf jeden fall fand ich die frage nich so superpräzise
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:15 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz