finden Sie das CodebeispielWarum Datei nicht im Verzeichnis/etc/erstellt
void createFile(const std::string& FileName, const std::string& Content)
{
ofstream of(FileName.c_str());
of<<Content;
of.close();
}
const std::string testFile = "/etc/testFile";
const std::string EmptyContent = "";
createFile(testFile, EmptyContent);
Datei ist nicht in/etc/Verzeichnis erstellen. Ich denke, das hängt mit Berechtigungen zusammen. Was muss ich hinzufügen, um den Code zu verwenden?
* Ich denke, dass dies mit Berechtigungen verbunden ist. * => Erhalten Sie einen Fehler bei der Ausführung des Programms? Und wenn du es tust, was ist das? Wenn Sie nicht ... möchten Sie vielleicht lesen, wie Stream-Fehler behandelt werden. –