CZy może mi ktoś doradzić co tu jest nie tak ? bo wyczytałem na forum by użyć itoa do zamiany int na char, ale niestety program wtedy wyswietla mi 0.
char *wartosc;
DuzaLiczba::DuzaLiczba(int liczba){
int b = 0;
while(liczba=liczba/10)b++;
wartosc = new char (b);
itoa(liczba,wartosc,10);
cout<<wartosc;
}
Natomiast gdy używam konwersji niejawnej
int b = 0;
while(liczba=liczba/10)b++;
wartosc = new char (b);
wartosc =(char*) liczba ;
cout<<wartosc;
nic mi nie wyświetla :/