CString "31256"如何format成“31,256”这种形式? CString "31256"如何format成“31,256”这种形式?CString.format里面如何写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我觉的你可以这样CString strTmp;strTmp = "31256";strTmp.Insert(2, ",");就可以了 信息不够如果知道了长度也好说些。如果长度不变则CString str = "31256";CString str1 = str.Left(2);CString str2 = str.Right(3);CString str3;str3.Format("%s,%s",str1,str2); int tmp = 31256;CString str;str.Format("%d,%d",(int)(tmp/1000),tmp-((int)(tmp/1000))*1000); CString FmtStringFromDW(DWORD n){ CString tmp; char *ch = new char[20]; ultoa(n,ch,10); tmp = CString(ch); int size = tmp.GetLength(); int count = size%3; count = count == 0 ? 3 : count; int k=0; for(int i=0;i<size;) { for(int j=0;j<count;j++) { ch[k++] = tmp[i++]; } if(i<=size-1) ch[k++] = ','; count = 3; } ch[k] = '\0'; tmp = CString(ch); delete[] ch; return tmp; } format("123456789","#,#")123,456,789 楼上的format("123456789","#,#")123,456,789是怎么做的?我看不懂。 _ultoa, _ultowConvert an unsigned long integer to a string.char *_ultoa( unsigned long value, char *string, int radix );wchar_t *_ultow( unsigned long value, wchar_t *string, int radix ); MFC窗口分割 关于MFC控件添加变量问题 MFC链接数据库问题 ExtractIconEx怎么返回NULL? 大家有没试过vector用得太大了,会出现一些无法赋值或者记录值错误的的错误发生? 请问:在mfc中STL是不是不可以当真正的数组啊?? 请问PostMessage和SendMessage有什么区别? 从磁盘读进一个位图,能否为它分配一个资源ID?急! DLL如何导出c+类 头文件stdafx.h主要的作用是什么? 散分调查:我该怎么推出一个新的软件?200分 谁有<文件签名系统>的资料啊?
strTmp = "31256";
strTmp.Insert(2, ",");
就可以了
如果知道了长度也好说些。
如果长度不变则CString str = "31256";
CString str1 = str.Left(2);
CString str2 = str.Right(3);
CString str3;str3.Format("%s,%s",str1,str2);
CString str;
str.Format("%d,%d",(int)(tmp/1000),tmp-((int)(tmp/1000))*1000);
{
CString tmp;
char *ch = new char[20];
ultoa(n,ch,10);
tmp = CString(ch);
int size = tmp.GetLength();
int count = size%3;
count = count == 0 ? 3 : count;
int k=0;
for(int i=0;i<size;)
{
for(int j=0;j<count;j++)
{
ch[k++] = tmp[i++];
}
if(i<=size-1)
ch[k++] = ',';
count = 3;
}
ch[k] = '\0';
tmp = CString(ch);
delete[] ch;
return tmp;
}
123,456,789
123,456,789
是怎么做的?我看不懂。
Convert an unsigned long integer to a string.char *_ultoa( unsigned long value, char *string, int radix );wchar_t *_ultow( unsigned long value, wchar_t *string, int radix );