ifstream问题
为什么我在C++文件中调试成功的程序,VC中却出问题呢?
#include<iostream.h>
#include<fstream.h>
#include <stdio.h>
#include<vector>
using namespace std;
int COpenFileView::LoadData()
{
ifstream in("E:\\data.dat");
vector<float> r;
for(float x;in>>x;)
r.push_back(x);
for(int j=0;j<r.size();j++)
cout<<r[j]<<endl;
MessageBox("hello");
return 0;
}
程序如上:运行报错
error C2872: 'ifstream' : ambiguous symbol
Error executing cl.exe.
那位能帮个忙啊,是在VC下运行的