MFC用fstream读写文件有关问题

MFC用fstream读写文件问题
很奇怪,我在一个按钮里操作读写文件,我已经在这个cpp文件里包含了“BookMessage.h”头文件,而“BookMessage.h”头文件里也有#include<fstream> #include<iostream> ,
为什么我cpp文件按钮里的代码fstream fdat1("F:\\GoodsData.dat",ios::in|ios::binary); 会提示fstream未定义呢?求解答。

PS:不用说用CFile类,因为以前用控制台习惯了用fstream,谢谢


------解决方案--------------------
加了命名空间了吗