und ncohmal c++ *gg*
Geizhals » Forum » Programmierung » und ncohmal c++ *gg* (11 Beiträge, 9 Mal gelesen) Top-100 | Fresh-100
Du bist nicht angemeldet. [ Login/Registrieren ]
und ncohmal c++ *gg*
26.09.2002, 14:27:18
also das compilieren hab ich jetzt geschafft
also es is nur ein kleines konsolenprogramm (Vokabeltrainer)
hier is mal der quellcode:
// vokbeta4.cpp : Definiert den Einsprungpunkt für die Konsolenanwendung.
//

#include
#include
#include
#include
#include
using namespace std;

int main()
{
ifstream dat_ein;
string dateiname = ("Datenbank.txt"); //Datenbank des Programmes

//Datenbankdatei öffnen
dat_ein.open(dateiname.c_str(), ios_base::in);

if(!dat_ein)
{
cout << "Datei konnte nicht geoeffnet werden!";
cout << endl;
return -1;
}

int anzahl ;
int datensatz;

string latein , deutsch;
int loop;

string antwort;
dat_ein >> anzahl;
srand( (unsigned)time( NULL ) );
datensatz = rand() % anzahl + 1;
loop = 2 * datensatz;
while(loop >= 2)
{
dat_ein >> latein >> deutsch;
loop -=2;
}

cout << "Na Unwisseneder wie ist die deutsche Uebersetzung zu "
         << latein << "?" <> antwort;

if (antwort == deutsch)
{
     cout << endl << "RICHTIG!" << endl;
}
else
{
cout << endl <<"FALSCH!" << endl;
cout << "Die richtige Antwort ist: " << deutsch
<< endl;
}

dat_ein.close();

return 0;
}





also folgendes prob: die datenbank.txt ist in jedem ordner auch im debug ordner, also sollte man das programm auch gleich aus c++ heraus starten könne
dann sagt er aber immer "datei konnte nicht geöffnet werden"
was heisst das er ned in die datenbank kann, warum versteh ich ned
wenn ich das programm starte indem ich es einfach doppelt anklicke funktioniert das auslesen uis der datenbank und er fragt:
" Na unwissender wie ist die deutsche uebersetzung zu ....(ein vokabel halt dass er mittels zufall halt raussucht
doch wenn ich die uebersetzung eingebe und Enter drücke schliesst sich das programm, und da ist der Fehler
WORAN LIEGT DAS
THX FÜR DIE HILFE:
hier ist nochmal die datenbank:

5
facere machen
ludere spielen
audire hoeren
dies Tag
res Sache

thx nochmal

Antworten PM Übersicht Chronologisch
 
Melden nicht möglich
 

Dieses Forum ist eine frei zugängliche Diskussionsplattform.
Der Betreiber übernimmt keine Verantwortung für den Inhalt der Beiträge und behält sich das Recht vor, Beiträge mit rechtswidrigem oder anstößigem Inhalt zu löschen.
Datenschutzerklärung