首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

itoa()函数解决办法

2012-03-30 
itoa()函数今天遇到一个问题:我在windows下用IDE编译器编译函数itoa(16,buf,16)其中buf的定义如下:charbu

itoa()函数
今天遇到一个问题:
          我在windows下用IDE编译器编译函数itoa(16,buf,16);其中buf的定义如下:char   buf[40]这时我输出cout < <buf < <endl;可以得到buf的植是f   ,但是我在linux下用这个函数却得不到同样的植,并且提示:itoa()没有定义,但是我都是用同样的头文件 <stdlib.h> ,而且资料上说itoa()是C++库里面的函数,我想问大虾们,同样是库里面的函数,为什么在windows下可以用,而在linux下却不能使用呢?或者那位大虾能告诉我怎么在linux下查看库里面的函数啊?

          我用的是Fedroa   core6系统!

[解决办法]
itoa是微软写的函数, Linux下是没有的, 因为完全可以用sprintf代替
[解决办法]
sprint( buf, "%ld ", a);
[解决办法]
同意一楼

热点排行
Bad Request.