我在VC2005中声明一个CString类型的局部变量,如 CString str=L"this" 或CString str=_T("this"),或者CString str(L"this"),运行时,就有问题了,str是乱码.还提示说str是一个错误的指针!
  请问这是什么问题,该怎么解决?

解决方案 »

  1.   

    CString str="this";
    这样不行吗?
    或者CString str=_L("this");
      

  2.   

    我就那句声明的一句;你们调试看看咯!如果我用AfxMessageBox(str),可以得到正确的结果,但就是在调试的时候,发现是乱码和提示str是错误的指针!
       还有:如何 把wchar*转换成float,我只知道转成int型的是_wtoi()