C++文件输出自动命名
来源:互联网 发布:网吧座位分布图软件 编辑:程序博客网 时间:2024/06/05 15:43
C++文件输出自动命名
一、
#include <iostream.h>
#include <fstream.h>
#include <stdlib.h>
#include <string.h>
int main()
{
ofstream outfile;
int i;
char tmp[20],name[20];
for (i=100;i<=1000;i+=100){
itoa(i,tmp,10);
strcpy(name,"filename_"); //前面的filename_
strcat(name,tmp); //文件序号
strcat(name,".dat"); //文件后缀名
outfile.open(name,ios::out);
if(!outfile)
{
cerr<<"File could not be open."<<endl;
abort();
}
outfile<<"Hi, I'am Microsoft Visual C++, how are you?"<<endl;
outfile.close();
}
return 0;
}
#include <fstream.h>
#include <stdlib.h>
#include <string.h>
int main()
{
ofstream outfile;
int i;
char tmp[20],name[20];
for (i=100;i<=1000;i+=100){
itoa(i,tmp,10);
strcpy(name,"filename_"); //前面的filename_
strcat(name,tmp); //文件序号
strcat(name,".dat"); //文件后缀名
outfile.open(name,ios::out);
if(!outfile)
{
cerr<<"File could not be open."<<endl;
abort();
}
outfile<<"Hi, I'am Microsoft Visual C++, how are you?"<<endl;
outfile.close();
}
return 0;
}
二、
#include <iostream.h>
#include <fstream.h>
#include <stdlib.h>
int main()
{
ofstream outfile;
int i;
char name[20];
for (i=100;i<=1000;i+=100){
sprintf(name,"filename_%d.dat",i); //简单的一句话搞定。具体用法参考printf
outfile.open(name,ios::out);
if(!outfile)
{
cerr<<"File could not be open."<<endl;
abort();
}
outfile<<"Hi, I'am Microsoft Visual C++, how are you?"<<endl;
outfile.close();
}
return 0;
}
#include <fstream.h>
#include <stdlib.h>
int main()
{
ofstream outfile;
int i;
char name[20];
for (i=100;i<=1000;i+=100){
sprintf(name,"filename_%d.dat",i); //简单的一句话搞定。具体用法参考printf
outfile.open(name,ios::out);
if(!outfile)
{
cerr<<"File could not be open."<<endl;
abort();
}
outfile<<"Hi, I'am Microsoft Visual C++, how are you?"<<endl;
outfile.close();
}
return 0;
}
参考自:
http://blog.emuch.net/73507/viewspace-6480.html
- C++文件输出自动命名
- Hadoop控制输出文件命名
- Hadoop控制输出文件命名
- Hadoop控制输出文件命名
- Hadoop控制输出文件命名 - MultipleOutputs
- C --- 文件输入/输出
- 【C++】 文件输出流
- C++/CLI signing snk文件强命名
- C、C++头文件命名约定
- 控制Hadoop的reducer函数输出文件命名
- Hadoop使用MultipleOutputs输出多文件或者指定命名
- Hadoop使用MultipleOutputs输出多文件或者指定命名
- c语言输出自动补0
- C语言文件输入/输出
- C++:简单文件输入/输出
- c stdout输出到文件
- 【C】文件输入和输出!!!
- 一、C文件输入/输出
- C#实现读写EXCEL数据—附实例导出DATAGRIDVIEW 数据到EXCEL
- shell之“>/dev/null 2>&1”
- source insight设置头文件
- perl Tk 学习二添加按钮,文本框
- 多做点准备
- C++文件输出自动命名
- 超时时间已到,但是尚未从池中获取连接
- 走向Linux系统高手之路 内核编译过程解析
- c++之学习程序complex_1
- [Sql Server]五种提高 SQL 性能的方法
- 如何获取及其的公网IP
- 嵌入式系统编程中的代码优化
- 项目经理的管理职责
- Qt数据库教程(三) 数据库的连接和查询(一)