c++生成临时文件名tmpnam()
来源:互联网 发布:淘宝怎么管理店铺 编辑:程序博客网 时间:2024/06/16 18:31
软件开发过程中生成临时文件是比较常用的。此时为临时文件指定一个明明方案,确保每个文件都被指定独一无二的文件名。cstdio库函数中声明的tmpnam()标准函数可实现该功能
char*tmpnam(char*pszname);
tmpname()函数创建了一个临时文件名,并将它放到pszname指向的C风格字符串中,常量L_tmpnam限制了文件名包含的字符串,常量TMP_MAX限制了确保当前目录中不生成崇明文件夹的情况下,tmpnam()可被调用的最多次数
#include <iostream>#include <cstdio>using namespace std;int main(){cout << "This system can generate up tp" << TMP_MAX << " temporary names of up to " << L_tmpnam << "characters.\n";char pszName[L_tmpnam] = { '\0' };cout << "Here are ten names: \n";for (int i = 0; i < 10; i++){tmpnam_s(pszName);cout << pszName << endl;}return 0;}
//图中运行结果可能根据配置不同而不同,并且每次运行文件名都不一致
阅读全文
0 0
- c++生成临时文件名tmpnam()
- tmpnam.c
- Python 生成临时文件名
- tmpnam() - C语言库函数
- tmpnam
- tmpnam
- C语言 获取系统临时目录并获取临时文件名
- 【C++】如何生成数字连续的文件名
- C语言生成带序号的文件名
- tmpnam ()函数
- C语言中写多个文件时循环生成文件名
- 生成临时xls文件
- 临时对象的生成
- 随机文件名生成方法
- shell生成随机文件名
- 随机生成文件名
- C#-杂记(临时)
- c#.net 获取时间日期年月日时分秒生成自动文件名格式
- 【量亿数据-美股数据】趋势线详解
- 第十篇 磁盘与文件系统管理
- 检查网络连接情况
- jQuery中的join方法
- java获取系统时间(string和date)
- c++生成临时文件名tmpnam()
- 关于Mac上Mysql5.7编码解决
- 游戏开发中的人工智能(五):以势函数实现移动
- python 编码格式
- Linux 脚本示例-----xiaoxu
- bzoj4542 [HNOI2016]大数(莫队+离散化+数学)
- LintCode 376 Binary Tree Path sum
- Kafka源码解析(一)core.kafka.server.KafkaServer
- Android USB Host U盘