📝 C++
3827篇技术文档📅  最后修改于: 2020-09-25 09:23:26        🧑  作者: Mango
C++中的time() 函数将当前日历时间作为类型为time_t的对象返回。time() 函数在<ctime>头文件中定义。time()原型的时间() 函数的指针time_t对象作为其参数,并返回当前日历时间作为类型的值time_t。如果arg不是空指针,则返回的值也将存储在arg指向的对象中。time()参数time()返回值示例1:time() 函数如何与返回值一起使用?运行该程序时,输出为:...
📅  最后修改于: 2020-09-25 09:24:04        🧑  作者: Mango
C++中的c16rtomb() 函数将16位字符表示形式转换为狭窄的多字节字符表示形式。c16rtomb() 函数在<cuchar>头文件中定义。c16rtomb()原型所述c16rtomb() 函数的UTF-16 字符转换c16至其多字节等效并将其存储在对象指向s。如果s表示空指针,则该调用等效于某些内部缓冲区buf的c16rtomb(buf,u'\ 0',ps)。如果c16是零位宽字符,即u'...
📅  最后修改于: 2020-09-25 09:25:06        🧑  作者: Mango
C++中的c32rtomb() 函数将32位字符的表示形式转换为狭窄的多字节字符表示形式。c32rtomb() 函数在<cuchar>头文件中定义。c32rtomb()原型c32rtomb() 函数将utf-32 字符c32转换为其等效的多字节,并将其存储在s指向的对象中。如果s表示一个空指针,则对于某些内部缓冲区buf的调用等效于c32rtomb(buf,U'\ 0',ps)。如果c32是空宽字...
📅  最后修改于: 2020-09-25 09:25:46        🧑  作者: Mango
C++中的mbrtoc16() 函数将一个狭窄的多字节字符转换为16位字符表示形式。mbrtoc16() 函数在<cuchar>头文件中定义。mbrtoc16()原型mbrtoc16() 函数最多将s表示的n多字节字符转换为等效的utf-16 字符,并将其存储在pc16指向的内存位置。如果s表示空指针,pc16忽略n和pc16的值,并且对的调用等效于mbrtoc16(NULL,“”,1,ps)。如...
📅  最后修改于: 2020-09-25 09:26:27        🧑  作者: Mango
C++中的mbrtoc32() 函数将一个狭窄的多字节字符转换为32位字符表示形式。mbrtoc32() 函数在<cuchar>头文件中定义。mbrtoc32()原型mbrtoc32() 函数最多将s表示的n多字节字符转换为等效的utf-32 字符,并将其存储在pc32指向的内存位置。如果s表示空指针,pc32忽略n和pc32的值,并且对的调用等效于mbrtoc32(NULL, "", 1, ps...
📅  最后修改于: 2020-09-25 09:27:18        🧑  作者: Mango
C++中的btowc() 函数将字符转换为等效的宽字符 。btowc() 函数在<cwchar>头文件中定义。btowc()原型btowc() 函数将单字节字符 c作为其参数,并返回等效的宽字符 。btowc()参数btowc()返回值如果c是有效的单字节字符 ,btowc() 函数将返回c的宽字符表示形式。如果c为EOF,则返回WEOF。示例:btowc() 函数如何工作?运行该程序时,输出为:...
📅  最后修改于: 2020-09-25 09:28:04        🧑  作者: Mango
C++中的fgetwc() 函数从给定的输入流中读取下一个宽字符 。fgetwc() 函数在<cwchar>头文件中定义。fgetwc()原型fgetwc() 函数将文件流作为其参数,并从给定流中返回下一个宽字符作为宽整数类型的值。fgetwc()参数fgetwc()返回值示例:fgetwc() 函数如何工作?运行该程序时,可能的输出为:...
📅  最后修改于: 2020-09-25 09:28:44        🧑  作者: Mango
C++中的fgetws() 函数从给定的文件流中读取指定的最大数量的宽字符 。fgetws() 函数在<cwchar>头文件中定义。fgetws()原型fgetws() 函数从给定的文件流(即stream)中读取最多count-1个宽字符 ,并将它们存储在str指向的数组中。如果发生文件的末尾或字符 (\ n)被读取(计数1)宽字符之前发现解析停止。阵列str将包含换行宽字符的情况下,它被发现。f...
📅  最后修改于: 2020-09-25 09:29:23        🧑  作者: Mango
C++中的fputwc() 函数将宽字符写入给定的输出流。fputwc() 函数在<cwchar>头文件中定义。fputwc()原型fputwc() 函数将输出文件stream和宽字符ch作为其参数,并将ch写入与流关联的文件。fputwc()参数fputwc()返回值示例:fputwc() 函数如何工作?当您运行该程序时,以下字符串将被写入file.txt:...
📅  最后修改于: 2020-09-25 09:30:03        🧑  作者: Mango
C++中的fputws() 函数将宽字符串完全写入给定输出文件流中,除了终止空宽字符 。fputws() 函数与重复执行fputc()相同。它在<cwchar>头文件中定义。fputws()原型fputws() 函数将存储在宽字符串str中的所有字符写到输出文件流中,但不包括终止的null宽字符。fputws()参数fputws()返回值示例:fputws() 函数如何工作?运行该程序时,输出为:...
📅  最后修改于: 2020-09-25 09:30:45        🧑  作者: Mango
C++中的fwide() 函数尝试设置方向或查询给定文件流的当前方向。fwide() 函数在<cwchar>头文件中定义。fwide()原型根据mode的值,确定fwide 函数的作用。fwide()参数fwide()返回值fwide() 函数返回:示例:fwide() 函数如何工作?运行该程序时,输出为:...
📅  最后修改于: 2020-09-25 09:31:25        🧑  作者: Mango
C++中的fwprintf() 函数用于将格式化的宽字符串写入文件流。fwprintf() 函数在<cwchar>头文件中定义。fwprintf()原型fwprintf() 函数将format指向的宽字符串写入文件流stream。宽字符串格式可能包含以%开头的格式说明符,这些格式说明符由作为附加参数传递给fwprintf() 函数的变量的值替换。fwprintf()参数fwprintf()返回值示...
📅  最后修改于: 2020-09-25 09:32:05        🧑  作者: Mango
C++中的fwscanf() 函数从文件流中读取宽字符 。fwscanf() 函数在<cwchar>头文件中定义。fwscanf()原型fwscanf() 函数从文件流流中读取数据,并将值存储到各个变量中。fwscanf()参数fwscanf()返回值示例:fwscanf() 函数如何工作?运行该程序时,可能的输出为:...
📅  最后修改于: 2020-09-25 09:32:44        🧑  作者: Mango
C++中的getwc() 函数从给定的输入流中读取下一个宽字符 。getwc() 函数类似于fgetwc()。它们之间的主要区别是getwc()可以实现为宏。它在<cwchar>头文件中定义。getwc()原型getwc() 函数将文件流stream作为其参数,并从给定流返回下一个宽字符作为宽整数类型的值。getwc()参数getwc()返回值示例:getwc() 函数如何工作?运行该程序时,可能...
📅  最后修改于: 2020-09-25 09:33:24        🧑  作者: Mango
C++中的getwchar() 函数从stdin读取下一个宽字符 。getwchar() 函数在<cwchar>头文件中定义。getwchar()原型getwchar() 函数等效于对getwc(stdin)的调用。它从通常是键盘的stdin读取下一个字符 。getwchar()参数getwchar()返回值示例:getwchar() 函数如何工作?运行该程序时,可能的输出为:...