函数用的不对
       CString aaa1;
for(int i=0;i<12;i++)
aaa1.Insert(i,'2');

解决方案 »

  1.   

    CString aaa:
    for(int i=0;i<12;i++)
        aaa.Insert(i,'2');
      

  2.   

    CString 实际上是c++语言写成的类,对于Insert函数,它分配了空间,
    而对于SetAt函数只是在申请空间后改变某个字符所用的.
    可以看一看MFC的CString源码就可以了
      

  3.   

    可以用 GetBuffer(),参数是你想要的空间大小
    不过用完后要调用 ReleaseBuffer()