fireflycn 发表于 2007-4-20 15:26:00

如何在CString与int型之间转换

看我下面的一段函数,望各位高手指点指点,我实在是太菜了,
   x,y,l,n都是CString型,我想要的结果就是:
假如x=10,y=10,l=50,
则a=“10,10”转化成一个坐标
b=60;成为一个10+50=60的整数
c=“60,10”转化为一个坐标,即是b与10组合成的
{
UpdateData();
    CString a=x+","+y;
    atoi(x);
    atoi(l);
    int b;
    b=x+l;
    int b=0;
    CString d;
    d.Format("b=%d",b);
   CString c=b+","+y;
   CString e;
   CAcUiDialog::OnOK();
   acedCommand(RTSTR,_T("POLYGON"),RTSTR,n,RTSTR,_T("e"),RTSTR,a,RTSTR,c,RTSTR,_T(""),RTNONE);
}
   望高手帮我解决解决,该怎么改写这段函数,不胜感激啊!
页: [1]
查看完整版本: 如何在CString与int型之间转换