nn::fs::FileOutputStream::Initialize Member Function
void Initialize(
const wchar_t * pathName,
bool createIfNotExist
);
void Initialize(
const char * pathName,
bool createIfNotExist
);
| Initialize ( const wchar_t *, bool ) | Opens the specified file. |
| Initialize ( const char *, bool ) | Opens the specified file. |
The file at the specified path is opened write-only and made writable. A file is created and opened write-only if it does not exist at the specified path and the createIfNotExist argument has been set to TRUE. You cannot call this function if this object already has a file open.
For expanded save data, you must explicitly create a file with nn::fs::TryCreateFile before calling this function.
This function does not return processing results and it is therefore impossible to handle errors. In general, use TryInitialize.
The file at the specified path is opened write-only and made writable. A file is created and opened write-only if it does not exist at the specified path and the createIfNotExist argument has been set to TRUE. You cannot call this function if this object already has a file open.
Note: This function uses a large amount of buffer space on the stack because it converts the path name from a multibyte character string into a wide character string. Pay careful attention to the stack size.
For expanded save data, you must explicitly create a file with nn::fs::TryCreateFile before calling this function.
This function does not return processing results and it is therefore impossible to handle errors. In general, use TryInitialize.
CONFIDENTIAL