说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

请问在C++中怎么把一个整数类型转成字符串类型

编辑:说三道四文库 发布时间:2018-01-22 08:47
HTML文档下载 WORD文档下载 PDF文档下载
我的程序中有一段是这样的:
CString m=“t";
int i=1;
想得到Cstring类型的t1
怎们得到?
我用
m+i.ToString();
m+(string)i;
m+i;
都不可以

望高手指点
#include <cstdlib>
using namespace std;
char *_itoa( int value, char *string, int radix );


int value=100;
char* str[10];
_itoa(value,str,10);
CString cstr(str);
CString s;
s.Format("%s%d" , m , i);
如果m是固定的,干脆这样:
s.Format("t%d" , i);
呵呵,对CString不熟,还是听斑竹的吧:)
哈哈,C#的方法搬到这里来啦。

最简单的不就是用:
char buf[20];
sprintf(buf,"%d",i);

_itoa()当然也可以,不过ANSI C++里没有这个函数,是MS加的,

Example 

/* ITOA.C: This program converts integers of various
 * sizes to strings in various radixes.
 */

#include <stdlib.h>
#include <stdio.h>

void main( void )
{
   char buffer[20];
   int  i = 3445;
   long l = -344115L;
   unsigned long ul = 1234567890UL;

   _itoa( i, buffer, 10 );
   printf( "String of integer %d (radix 10): %s\n", i, buffer );
   _itoa( i, buffer, 16 );
   printf( "String of integer %d (radix 16): 0x%s\n", i, buffer );
   _itoa( i, buffer, 2  );
   printf( "String of integer %d (radix 2): %s\n", i, buffer );

   _ltoa( l, buffer, 16 );
   printf( "String of long int %ld (radix 16): 0x%s\n", l, 
                                                    buffer );

   _ultoa( ul, buffer, 16 );
   printf( "String of unsigned long %lu (radix 16): 0x%s\n", ul, buffer );
}

To:micropentium6(小笨,小心翼翼的答题)
我只是想提供多种方法,好让楼主又选择的余地,^_^
给你这个十分强的强制类型装换

reinterpret_cast<char *>(& _XXXXX)
2014年10月操作系统份额:Windows 8.1份额喜人,Linux跌惨了 智能硬件峰会(下):苹果、微信、小米带给移动医疗产品开发的启示 移动游戏峰会(下):从端游转型手游、如何做一款不一样的游戏 移动游戏峰会(上):小团队如何做出大制作、游戏防作弊攻防战 深圳微信开发者大会:拒绝概念 这次只谈“怎么做” 怎么用这个接口CharSequence 的subSequence(int,int)的方法? 一个不知有没有答案的问题 listbox有没有双击事件 datgrid中删除记录行后,如何在数据库中也删除 重装XP后,windows 2003如果恢复? 静儿有delphi与mapinfo方面的问题QQ:9813117请教 这段代码为什么在vc++6.0和TC++3.0下调试都通不过 关于 CHM 帮助文件的乱码的问题! 上海的朋友进来看看 ,45题为什么错!讲出一道就给好评 意思是;一点忧虑也没有.是什么成语 结伴而行不寂寞猜三个数字 怎样解释烦恼一词 天没我大,人有我大.猜一个数字 赏心悦目,卷帙 猜数(1)我是100以内最大的质数.我是质数,与另 猜一个数字:走 猜一个数字:涨 公务员报考热再起 专家:官本位与户籍嫦娥三号任务运载火箭从北京启程运往西雾霾应急预案受考验 专家:污染源不控道德说教者与偏执窃听狂俄罗斯举行大型集体哺乳快闪活动(组图全民突击合作模式地狱难度攻打心得湖北省海峡两岸交流基地 昨天在武昌七旬老人失踪一整天 在家门前河中找没有财务概念的老板有多可怕!中国企业拿下印尼高铁化魔纪异界雇佣兵网游之我是土匪暴力秘笈网游之弑神之战祖山旅游西天目山旅游二滩水电站旅游莲花山圣水寺旅游绥中电厂海滨旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘