Ich versuche, einen Vektor von ofstreams zu erstellen ..Erstellen Sie einen Vektor von ofstreams
vector<ofstream> streams;
for (int i = 0; i < numStreams; i++){
ofstream out;
string fileName = "text" + to_string(i) + ".txt";
output.open(fileName.c_str());
streams.push_back(out);
}
Dieser Code kompiliert nicht .. speziell die letzte Zeile, wo ich die ofstream meinem Vektor hinzuzufügen versuchen, erzeugt ein Fehler. Was übersehe ich?
Diese schlägt fehl, da 'ofstream' keinen Kopierkonstruktor hat. –
Ich denke, du kannst einen verschieben? – Hurkyl