Social Icons

twitterfacebookgoogle plusrss feedemail

5/05/2013

解決 linux 沒有 itoa 問題解法


因為在ANSI-C 與一些compiler中並沒有支援
所以在linux裡沒有itoa(int , char[] ,int) 這個函數
不過可用sprintf(str , "%d" ,i) 代替

itoa( 456 , str , 10)
sprintf(str, "%d" ,456)

sprintf(str,"%d",value) converts to decimal base.
sprintf(str,"%x",value) converts to hexadecimal base.
sprintf(str,"%o",value) converts to octal base.
更詳細
可以看一下: http://www.cplusplus.com/reference/cstdlib/itoa/?kw=itoa


沒有留言:

張貼留言

俗話說
凡走過必留下痕跡,凡住過必留下鄰居
凡爬過必留下樓梯,凡來過必留下IP
看過文章之後歡迎留下您寶貴的意見喔!

 
 
无觅相关文章插件,迅速提升网站流量