In C++, unter Linux, wie kann ich eine Funktion schreiben, um einen temporären Dateinamen zurückzugeben, den ich dann zum Schreiben öffnen kann?Wie kann ich eine temporäre Datei zum Schreiben in C++ auf einer Linux-Plattform erstellen?
Der Dateiname sollte so eindeutig wie möglich sein, damit ein anderer Prozess, der dieselbe Funktion verwendet, nicht den gleichen Namen erhält.
Diese geben ein bereits geöffnetes FILE-Handle zurück, das sich nicht mit den IO-Streams von C++ vermischt. Was ist, wenn Sie beispielsweise std :: wofstream verwenden müssen, um in diese neue Datei zu schreiben? – Andrey