ifstream 为什么总是打开失败 用的是VS2010
代码很简单
int main(int argc,char** argv){ //检查参数列表 if(argc<3) { cout<<"请输入正确的参数:copy 源文件路径 目的文件路径 "<<endl; return 1; } ifstream infile("E:\\test.txt",ios::binary|ios::in);//源文件 ofstream outfile; //目的文件 //检查是否成功 if(infile.fail()) { cout<<"打开源文件失败,请检查路径是否正确!"<<endl; return 1; } outfile.open(argv[2]); return 0;}