00:00:00

Tags:    c++

Hej

Hvis nu jeg har 3 varibler:
t = 3, m = 2, s = 1

Og jeg gerne vil have til det til at stå sådan her:
03:02:01

Og ikke sådan:
3:2:1

Hvordan kan jeg gøre det ??

Søren




3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Du kan bruge sprintf.

Se dette eksempel:



Fold kodeboks ind/udKode 




/AC




Og jeg gerne vil have til det til at stå sådan her:
03:02:01

Og ikke sådan:
3:2:1



printf("%02d:%02d:%02d", t, m, s);

med << i c++ er det vist noget med setw(2)

/b



Og til andre som måske gerne vil lave det i C++ så kan det laves sådan:
Fold kodeboks ind/udKode 




t