Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » status immer in der selben zeile ?

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ] [ 3 ]
000
28.09.2004, 19:08 Uhr
~jens
Gast


Hallo

ich habe eine schleife nun möchte ich das er mir sagt wie weit er ist
aber immer inder selben zeile also nicht
1/1000
2/1000
...

es sollte entweder [123/1000] oder in 19% z.b aussehen

nun mein frage ist dies überhaupt möglich ?


C++:
int i;

     for(i=0; i<=1000; i++)

{


if(stop == 1) {
  
break;



mfg
jens
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
28.09.2004, 19:15 Uhr
Guybrush Threepwood
Gefürchteter Pirat
(Operator)


Wenn du mit printf ein \r ausgibst wird wieder an den Anfang der Zeile gesprungen. Damit dürfte sich das ganz einfach lösen lassen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
28.09.2004, 19:20 Uhr
~jens
Gast


hm danke teste es mal

mfg
jens

ps: muss mich mal reggen
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
28.09.2004, 19:37 Uhr
~jens
Gast


hm mit printf geht im prinzip aber

Cpp1.cpp(930) : error C2664: 'printf' : cannot convert parameter 1 from 'int' to 'const char *'
Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast

gibst das auch für cout das es immer in der selben zeile geschrieben wird ?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
28.09.2004, 19:44 Uhr
Pablo
Supertux
(Operator)


Tja, printf braucht ja auch ein char* und nicht ein int.


C++:
printf("Die Zahl ist %d\n", zahl); /* wobei zahl als int deklariert ist */


--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!

Dieser Post wurde am 28.09.2004 um 19:45 Uhr von Pablo editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
28.09.2004, 19:48 Uhr
~jens
Gast


super funktioniert !

big thx
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
28.09.2004, 20:16 Uhr
~jens
Gast


hm next prob :C

ich habe einmal void welcome(.....)
und init main (....)
im main ist die for i schleife aber ich brauche das i in void wie kann ich es denn übergeben ?

C++:
void welcome (...)
printf("Die Zahl ist %d\n", i);


init main (...)
int i;

     for(i=0; i<=612; i++)

{
if(stop == 1) {





mfg
jens
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
28.09.2004, 21:17 Uhr
Pablo
Supertux
(Operator)


???
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
28.09.2004, 21:19 Uhr
Guybrush Threepwood
Gefürchteter Pirat
(Operator)


Arbeite am Besten erstmal ein Buch oder eBook durch in dem du die Grundlagen der Sprache lernst
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
29.09.2004, 08:23 Uhr
~jens
Gast



Zitat von Verfasser:
Arbeite am Besten erstmal ein Buch oder eBook durch in dem du die Grundlagen der Sprache lernst



super hilfe

also in "i" ist ja die zahl gespeichert


C++:
int i;

     for(i=0; i<=612; i++)

{




diese schleife befindet sich in init main (...)

aber ich brauch die zahl die im "i" ist in void welcome .....

Wenn ich versuche printf("Die Zahl ist %d\n", i);
in void welcome zu verwenden ist "i" kein identifer.

also muss ich den wert der im "i" (int main) ist irgendwie doch an void ..... übergeben.


bitte nur anworten wenn man eine idee hat komentare kann man sich sparen
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ] [ 3 ]     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: