请教在MFC程序中,怎么才能使用C++标准库中的string类,需要怎么设置

请问在MFC程序中,如何才能使用C++标准库中的string类,需要如何设置?
如题,请有经验的大侠不吝指教.

1.是否必须加using   namespace   std;
2.加了之后怎么会有编译错误,如
error   C2061:   syntax   error   :   identifier   'THIS_FILE '
error   C2091:   function   returns   function
error   C2809:   'operator   new '   has   no   formal   parameters
...


------解决方案--------------------
VC 6对STL支持不好。
------解决方案--------------------
#include <string>
using namespace std;

这个要加到合适的位置,建议你在stdafx.h里面加。

------解决方案--------------------
不使用mfc,直接写cpp文件,vc只作编译器
------解决方案--------------------
不过c++标准修改了很多,vc6是不支持新标准的,这点需要注意了
------解决方案--------------------
vc6里用stl最郁闷了,自己写个干净的CPP吧。
CPP前前面加上
#include "stdafx.h "
#include <string>