怎么样把一个int变量 int a=10;CString s=“spsheep2003”变成
“10spsheep2003”,我都被它弄火了~
“10spsheep2003”,我都被它弄火了~
解决方案 »
- ADO连接出现 0x800AOE79错误,
- 请问当鼠标移到ListCtrl上的一项时,如何显示出缩略图tip?
- 读文本文件,如何刚好一次读一行?
- 一个简单的hdcMem问题
- !!!!!!!!!急死我了!!!!!!!!!!!!
- 请教Win SDK高手,为什么程序主窗口会失去前台窗口焦点??
- 怎么判断驱动器是不是USB接口的。
- 如何向CBitmap中导入ICON图,或者如何在CDC中显示ICON??
- 在C盘只读的WIN7下,如何建立,读写文件?
- 救我,哪有《Windows 高级编程指南》电子书和配套盘下载?急
- DAO访问dbf表
- 知道一个网址,如何通过编程的方法把这个网页上所有可下载的链接找出来?
CString s = "spsheep2003";
int a;
a = 10;
str.Format("%d",a);
s = str +s;
现在只好用它了
int a;
str.Format("'%d'spsheep2003",a);
回答:你是不是把"int a = 10;"中的a和它代表的字符串搞混了,"str.Format(...)"的方法是将str格式化为一个a所代表的字符串,并没有更改a的类型!!!