Tabelle - Abfrage
-
Nachdem schon ein paarmal darauf hingewiesen wurde, schreib ichs jetzt mal im Fettdruck: Bitte nutze die Code-Tags, um deinen Code formatiert anzuzeigen!
Ansonsten sei auf den Link in meiner Signatur hingewiesen.
-
Nutze in Zukunft bitte die [cpp]-Tags! Guck mal beim Beitragerstellen unten links, unter den Smileys.
Ich würde das ganz anders ansetzen, vector und getline scheinen mir die falschen Strukturen für dein Vorhaben zu sein. Für Nachschlagen von Einträgen bietet sich ein set an, für wortweises Einlesen der Operator>>.
#include <iostream> #include <string> #include <fstream> #include <set> using namespace std; int main() { set<string> namen; { ifstream in("f.txt"); for(string wort; in >> wort;) namen.insert(wort); } { for(string wort; cin >> wort;) if (namen.count(wort)) cout << "Wort \"" << wort << "\" vorhanden.\n"; else cout << "Wort \"" << wort << "\" nicht vorhanden.\n"; } }
-
Jo, soweit hab ich erstmal alles. Vielen Dank miteinander!