还有就是
LPCTSTR、LPSTR

解决方案 »

  1.   

    CString好用一些。当然,如果对string.h中的字符串操作函数相当熟悉的话,用char[]也不错。LPCTSTR = const TCHAR *;LPSTR = TCHAR *;
      

  2.   

    CString 速度比起TCHAR来简直慢太多了...,而且还有很多使用时的注意事项, 但有时侯偷懒就用CString....
      

  3.   

    谢谢各位的指点,看来大家的观点是能不用CString的地方都不用对吧。还有:
    LPSTR实际就是char * 对吧,LPCTSTR实际就是const char* 对吧?
      

  4.   

    那主要要看是用来干什么,如果对速度要求高就用后者吧,
    如果想简单一点就用CSTRING啊
      

  5.   

    错了, _UNICODE的时候 LPSTR 是 wchar *  LPCTSTR也是.
      

  6.   

    LPSTR 和LPCSTR 是宏.从不使用CString,也不用MFC.