有个疑问,不是很清楚.问问大家以前用C#的时候,总是 CString s="";
后来看到一篇帖子提到应该尽量的 CString s=CString.NULL();//NULL还是EMPTY..忘了现在用VC,对内存方面稍微有些顾忌,后来看到一篇帖子,隐约记的上面提到在VC中  CString s=_T("XXX");    "XXX"其实是NEW出来的,而这样写程序不退出是不会DELETE的.刚才试了下,似乎可以这样写  CString s; s.empty();"XXX"真的是NEW出来的吗.那么平时MESSAGEBOX.SHOW(_T("SDFSFS"));岂不是也是不好的操作方式