讨论:怎么将CString型的数据转换成int型,怎么将int型数据转换成CString型?

islyb1001 2002-07-10 07:00:34
怎么将CString型的数据转换成int型,怎么将int型数据转换成CString型?
比如我现在有一个CString型的数据"800",现在我要转换成int型的800,怎么做,反过来又怎么转换?
...全文
33 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
hawkeyes_yq 2002-07-10
  • 打赏
  • 举报
回复
To:YP2002CN 多谢,好文!
bugyouth 2002-07-10
  • 打赏
  • 举报
回复
atoi,itoa,来晚了
dwlitt 2002-07-10
  • 打赏
  • 举报
回复
int->CString:
int iNumber=800;
CString str;
sprintf(str.GetBuffer(80),"%d",iNumber);
str.ReleaseBuffer();
//now str was hold by "800"
dwlitt 2002-07-10
  • 打赏
  • 举报
回复
int->CString:
CString strInt;
strInt.Format("%d",800);
CString ->int:
CString str("800");
int iNumber=atoi(LPCTSTR(str));
or:
sscanf(LPCTSTR(str),"%d",&iNumber);
or://one byte each time
int len=str.GetLength();
int iNumber=0;//this is the result

for(int i=0;i<len;i++){
if(str.GetAt(i)<'0'||str.GetAt(i)>'9') break;
iNumber=iNumber*10+str.GetAt(i)-'0';
}
//now u can deal with iNumber
ys0102 2002-07-10
  • 打赏
  • 举报
回复
可以用sprintf将int型的数据打印到一个string型的变量中
南山五味子 2002-07-10
  • 打赏
  • 举报
回复
http://go5.163.com/waterhouse/prog/StrToNum.c
YP2002CN 2002-07-10
  • 打赏
  • 举报
回复
http://www.vckbase.com/study/article/data_convert.htm
friden 2002-07-10
  • 打赏
  • 举报
回复
int k;
CString strtemp;
k=800;
// int to cstring
strtemp.format("%d",k);
//cstring to int
k=atoi(strtemp);
YP2002CN 2002-07-10
  • 打赏
  • 举报
回复
http://www.vckbase.com/study/article/data_convert.htm
webber84 2002-07-10
  • 打赏
  • 举报
回复
int->CString:
CString string;
string.Format("%d",800);

CString->int:
int n;
CString string="800";
n=atoi(string);
YP2002CN 2002-07-10
  • 打赏
  • 举报
回复
atoi(CString)
cstring=itoa("800")
webber84 2002-07-10
  • 打赏
  • 举报
回复
int->CString:
CString string="800";
int i;
i=atoi(string);

CString->int:
CString string;
string.Format("%d",800);

16,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧