palermo
24.04.2007, 17:09
Hallo
wie kann ich HyperTerminal-Dateien in C++ Programme einlesen? Mein Robby schickt Daten zu HyperTerminal und die würde ich gerne in einem C++ Programm das auf meinem PC läuft "einlesen" können. Dieses Programm habe ich geschrieben, kann aber wohl keine HyperTerminal-Dateien öffnen:
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main()
{
ifstream dat_ein;
string dateiname;
cout << "Geben Sie den Namen der Datei ein: ";
cin >> dateiname;
cout << endl;
dat_ein.open(dateiname.c_str(), ios_base::in);
if(!dat_ein)
{
cout << "Datei konnte nicht geöffnet werden!";
cout << endl;
return -1;
}
char zeichen;
while (!dat_ein.eof());
{
dat_ein.get(zeichen);
cout << zeichen;
}
dat_ein.close();
return 0;
}
Ich hoffe es kann mir jemand helfen.
mfg palermo
wie kann ich HyperTerminal-Dateien in C++ Programme einlesen? Mein Robby schickt Daten zu HyperTerminal und die würde ich gerne in einem C++ Programm das auf meinem PC läuft "einlesen" können. Dieses Programm habe ich geschrieben, kann aber wohl keine HyperTerminal-Dateien öffnen:
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main()
{
ifstream dat_ein;
string dateiname;
cout << "Geben Sie den Namen der Datei ein: ";
cin >> dateiname;
cout << endl;
dat_ein.open(dateiname.c_str(), ios_base::in);
if(!dat_ein)
{
cout << "Datei konnte nicht geöffnet werden!";
cout << endl;
return -1;
}
char zeichen;
while (!dat_ein.eof());
{
dat_ein.get(zeichen);
cout << zeichen;
}
dat_ein.close();
return 0;
}
Ich hoffe es kann mir jemand helfen.
mfg palermo