Opens a temporary file.
See the mkstemp
documentation on most UNIX-like systems.
The parameter is a string that should follow the rules for mkstemp
templates, i.e. contain the string "XXXXXX".
mkstemp is slightly more flexible than mkstemp
in that the sequence does not have to occur at the
very end of the template. The X string will be modified to form the name of a file that didn't exist. The string should be in the GLib
file name encoding. Most importantly, on Windows it should be in UTF-8.
tmpl |
template filename |
A file handle (as from |