当前位置: C语言 -- 附录 -- TMP_MAX_S

TMP_MAX_S宏


概要:

#define TMP_MAX_S value //value值由具体实现定义。


描述:

该宏表示tmpnam_s函数生成的临时文件的最大数量。

该宏会扩展为整型常量表达式。tmpnam_s函数生成文件名唯一的临时文件的最大数量为TMP_MAX_S


范例:
1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
/*宏TMP_MAX_S范例*/

#define __STDC_WANT_LIB_EXT1__ 1
#include <stdio.h>

int main(void)
{
    printf_s("Maximum number of unique temporary filenames: %u\n", TMP_MAX_S);
    
    return 0;
}


输出:

Maximum number of unique temporary filenames: 2147483647

注:使用Visual Studio编译。


相关内容:
L_tmpnam_s 表示临时文件名最大长度的宏。
tmpnam_s 生成临时文件名的安全函数。