Kann mir jemand helfen ?
-
......soll ganz ganz einfach aufgebaut sein. Ohne grafische Oberfläche oder so.
Kann auch ruhig im DOS-Mode unter Windows laufen......
-
Wie sind denn deine Grundkenntnisse?
(Anmerkung: wenn du ein fertiges Programm willst, solltest du etwas Geld anbieten - und dich im Projekte-Board melden. In allen anderen Fällen wird hier von dir erwartet, selber etwas Eigeninitiative zu entwickeln)
-
#include <string> #include <vector> #include <iostream> #include <conio.h> int main() { std::vector<std::string> oTanList1; std::vector<std::string> oTanList2; oTanList1.push_back("0000001"); // 1. Tannummer oTanList1.push_back("0000002"); // 2. Tannummer oTanList1.push_back("0000003"); // 3. Tannummer // ... etc oTanList2.push_back("0000004"); // 4. Tannummer oTanList2.push_back("0000005"); // 5. Tannummer oTanList2.push_back("0000006"); // 6. Tannummer // ... etc int iListNr = -1; int iTanNr = -1; std::cout << "Bitte geben Sie die Listen-Nummer ein." << std::endl; std::cin >> iListNr; switch ( iListNr ){ case 1: std::cout << "Bitte geben Sie den Tan-Index ein." << std::endl; std::cin >> iTanNr; if( ( iTanNr - 1 >= oTanList1.size() ) || ( iTanNr - 1 < 0 ) ){ std::cout << "Kein gueltiger Tan-Index." << std::endl; getch(); return 0; } std::cout << oTanList1[ iTanNr - 1 ]; break; case 2: std::cout << "Bitte geben Sie den Tan-Index ein." << std::endl; std::cin >> iTanNr; if( ( iTanNr - 1 >= oTanList1.size() ) || ( iTanNr - 1 < 0 ) ){ std::cout << "Kein gueltiger Tan-Index." << std::endl; getch(); return 0; } std::cout << oTanList2[ iTanNr - 1 ]; break; default: std::cout << "Keine gueltige Datenbanknummer." << std::endl; getch(); return 0; } getch(); return 0; } //---------------------------------------------------------------------------Ist zwar nicht ganz sicher aber müsste funktionieren! Auch wenn mir nicht ganz klar ist was das soll :p Musst eben die TanNummern ergänzen!
Gruß FightingWolf
-
Ich liebe es, solchen Code zu betrachten
Code-Duplikationen sollte man besser vermeiden, wenn es geht 
-
wenns mal wieder schnell gehen muss :p Sonst ist mir das auch klar.. danke für den Hinweis!
Aber es ist einfach gehalten! So versteht es wenigstens jemand der absolut keinen blassen Schimmer mehr hat! 
-
Vielen vielen Dank.
Ich werds damit mal probieren.
Kenntnisse sind gleich 0.
Wie gesagt, hatte mal vor 7 Jahren Programmieren inner Schule, aber damals nicht sonderlich aufgepasst....Merci nochmal
-
Hmmmm
17 Fehler, 43 Warnungen. Kriegs nicht kompiliert...
-
Hallo
Und was wären das für Fehlermeldungen?

Ich hoffe du hast gesehen das der Code von FightingWolf für ein Konsolenprojekt ist und nicht für ein VCL-Projekt.bis bald
akari
-
Hmm, wie gesagt, hab keine ahnung mehr von C++.
aber wenns ich testweise kompilieren will, erhalte ich folgende Fehlermeldungen :
...
.... kannman hier kein Foto einfügen ?? Ich hab n Screenshot von den Fehlermeldungen gemacht
-
Möglichkeit 1: Du kopierst die Fehlermeldungen aus der Compiler-Ausgabe und schreibst sie als Text hier rein.
Möglichkeit 2: Du packst den Screenshot auf einen externen File-Hoster und gibst den Link per url an.
(wir würden die erste Möglichkeit bevorzugen)