Wie kopiere ich eine bestimmte Anzahl von Zeichen auf STL-Weise von einer Datei in einen Vektor?
Wenn ich den Inhalt einer Datei in einen Vektor kopieren möchte, kann ich das folgendermaßen tun:
std::ifstream file("path_to_file");
std::vector<char> buffer(std::istream_iterator<char>(file),
std::istream_iterator<char>());
Meine Frage ist, wie würde ich das machen, wenn ich nur das erste @ kopieren möchn
Zeichen?
Bearbeite Ich könnte meine eigene Version von @ schreibcopy
, aber gibt es eine Möglichkeit, dies nur mit vorhandenen Komponenten zu tun?