济南人口男女比例:找不到错误所在,谁帮忙看看这个C++小程序

来源:百度文库 编辑:中科新闻网 时间:2024/05/05 00:45:57
head.h
-----------------
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <string>
using namespace std;

void text(ifstream *in,ofstream *out);

imp.cpp
---------------------
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <string>
using namespace std;

void text(ifstream *in,ofstream *out)
{
char temp;

if (!(*in)||!(*out))
{
cout<<"Daten oeffnen Fehler!"<<endl;
return;
}
while (!(*in).eof())
{
(*in).get(temp);
cout<<temp;
(*out).put(temp);
}
}

ein_aus_12.cpp
---------------------
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <string>
using namespace std;

void main()
{
string eingabe,ausgabe;
cout<<"Geben sie eingabe datei"<<endl;
cin>>eingabe;
cout<<"Geben sie ausgabe datei"<<endl;
cin>>ausgabe;
ifstream datin(eingabe.c_str());
ofstream datout(ausgabe.c_str());
text(&datin,&datout);
datin.close();
datout.close();
}

这三个放在一起运行,一直说text部分有问题,手头的是英文版的VS,英文不好,谁帮忙看下,谢谢!
谁能帮我测试下,在各位的机器上能运行出来么?谢谢了!

没问题啊!!

装中文版的吧