Return a filename that is unique in the current directory.
Return a unique filename with extension .txt, in the temporary directory.
>
|
|
Return a unique filename with extension .csv, in the home directory of the current user.
>
|
|
| (3) |
Attempt to create a temporary filename in a non-writable directory.