Ich habe eine TXT-Datei mit einer Liste von Namen, Sozialversicherungsnummer und Telefon. Ich muss die Namen in alphabetischer Reihenfolge ordnen, aber ich habe keine Ahnung, wie ich das machen könnte. Irgendeine Hilfe?Erstellen Sie eine Liste von Wörtern aus einer Datei C++
Mein Code liest und druckt den Inhalt der Datei bereits korrekt, aber ich blieb stecken und könnte weiter gehen.
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main() {
string line;
ifstream myfile ("basededados.txt");
if (myfile.is_open()) {
while (getline (myfile,line))
{
cout << line << '\n';
}
myfile.close();
}
else cout << "Unable to open file";
return 0;
}
Sie werden die Daten zu speichern, müssen irgendwie und dann sortieren, die Daten gesammelt. Es gibt viele, viele, viele Beispiele, wie man das schon macht. – NathanOliver
könnten Sie uns zeigen, wie Sie die Daten in der Datei haben? Sie könnten uns einige Zeilen zur Demonstration schreiben :) –
Ich würde empfehlen, mit 'std :: istringstream ist (line);' und einem 'std :: vector words;'. –