int in array

Status
Niet open voor verdere reacties.

Killer2

Nieuwe gebruiker
Lid geworden
10 okt 2007
Berichten
4
Hallo,

Ik probeer een integer in losse delen in een array te stoppen.
bijv
int a=135;
int b[3];
//iets??
cout << b[0] << endl << b[1];

De output zou dan zijn:

1
3

Hoe krijg ik dat voor elkaar?
 
Een int omzetten naar een string. (een klasse schrijven die doet wat je wilt lijkt mij het makkelijkste)
 
of je kan een lus maken met:
Code:
while (i > 10)
{
    i%10; // in array opslaan
    i /= 10;
}
Hoewel het antwoord van CoD_NL me handiger lijkt, aangezien je zelf geen allocaties moet maken. In het geval van conversie van/naar Strings, raad ik je aan om eens naar stringstreams te kijken.

--Johan
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan