wfopen ()- 打开文件
格式
#include <ifs.h>
FILE * wfopen(const wchar_t *filename,const wchar_t *mode);语言级别
ILE C 扩展
线程安全
是
语言环境敏感
仅当在编译命令上指定了 LOCALETYPE (*LOCALEUCS2) 或 LOCALETYPE (*LOCALEUTF) 时,此功能才可用。 有关更多信息,请参阅 了解 CCSID 和语言环境。
集成文件系统界面
当在编译命令上指定 SYSIFCOPT (*NOIFSIO) 时,此功能不可用。
宽字符函数
有关更多信息,请参阅 宽字符 。
描述
wfopen() 函数的工作方式与 fopen() 函数类似,但以下函数除外:wfopen()接受文件名和方式作为宽字符。- 当在编译命令上指定了 LOCALETYPE (*LOCALEUCS2) 时,使用
wfopen()打开的文件 (当未指定 ccsid=value , o_ccsid = value 和 codepage=value 关键字时使用) 的缺省 CCSID 为 UCS2 。 当在编译命令上指定了 LOCALETYPE (*LOCALEUTF) 时,缺省 CCSID 为 UTF-32 。