HANDLE auf tmpfile()?
-
Guten Morgen, es ist wieder Blöde-Fragen-Zeit :
Kann ich ein C-tmpfile() als WinAPI-HANDLE nutzen oder muss ich mich zwischen C- und WinAPI-Syntax entscheiden? Ich habe in meinem Code schon ein HANDLE für eine tatsächliche Datei und würde das eigentlich gern weiternutzen.
-
Das HANDLE liefert Dir _get_osfhandle, den dafür nötigen Parameter bekommst Du von _fileno. Und wenn Du fertig bist, _close nicht vergessen!
Besser wäre es meiner Meinung nach aber tatsächlich, Du tätest Dich entscheiden...
-
Wäre die Syntax vom windows.h-eigenen *TempFile nicht so wortreich, würde ich das wahrscheinlich auch tun...