itoa
-
c dilinde bir integer'ı ascii'ye çeviren fonksiyon. bildiğim kadarıyla visual c'de yok, bu fonksiyonun yaptığı işi sprintf ile de yapabilirsiniz.
-
(bkz: iota)
-
visual c de de kullanabilirsiniz stdlib.h da bulunur kendileri
char *itoa( int value, char *string, int radix );
(bkz: atoi) -
c dilinde: sprintf(string,"%d",x);
javada: string=""+x; -
c'de, int tipinden değeri bir char dizisi üzerinde ascii karakterlere çeviren fonksiyon.
char*( int deger, char * hedef, int sayitabani )
int rakamla = 65;
char onaltiliksistem[50];
char onluksistem[50];
char ikiliksistem[50];
itoa(rakamla, onaltiliksistem, 16); // 41
itoa(rakamla, onluksistem, 10); // 65
itoa(rakamla, ikiliksistem, 2); // 1000001 -
bu non-standart fonksiyonun alternatifleri;
stringstream, boost/lexical_cast ve sprintf'dir.
ayrıca: http://stackoverflow.com/…rting-integer-to-string-c
ekşi sözlük kullanıcılarıyla mesajlaşmak ve yazdıkları entry'leri
takip etmek için giriş yapmalısın.
hesabın var mı? giriş yap