批量生成文件并写入大量内容
2013-12-05 10:07
756 查看
// CreatFile.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostream> #include<fstream> #include <string> using namespace std; void createFile(string name,string content){ string path="d:\\"+name+".txt"; ofstream f1(path); if(!f1)return; f1<<content<<endl; f1.close(); } int _tmain(int argc, _TCHAR* argv[]) { string titles[]={"Hinit","HRest1","HRest2","HRest3","HRest4"}; string content[5]; string words[]={"yi","er","san","si","wu","liu","qi","ba","jiu","shi","zou","ting","zuo","zhan","ting1","kan","qianjin", "houtui","zuozhuan","youzhuan","houzhuan","qili","xiadun","huishou","tiaowu","changge","dingwei","shibie", "daiji","shuohua","taitou","xingzou","tingzhi","zhuantou","dazhaohu","dataiji","wangqianzou","xianghoutui", "xiangzuozhuan","xiangyouzhuan","zhaoshengyin","jirenlian","yiyanbufa","chayanguanse","shanqiyingren","wenjiqiwu", "ertingbafang","taotaobujue","shouzhudaitu","zuoguyoupan"}; for(int j=0;j<50;j++){ content[0]+="Hinit -A -D -T 1 -S training/trainlist_"+words[j]+".txt -M model/hmm0 -H model/proto/hmm_"+words[j]+" -l "+words[j]+" -I training/lab_"+words[j]+".mlf "+words[j]+"\n"; content[1]+="HRest -A -D -T 1 -S training/trainlist_"+words[j]+".txt -M model/hmm1 -H model/hmm0/hmm_"+words[j]+" -l "+words[j]+" -I training/lab_"+words[j]+".mlf "+words[j]+"\n"; content[2]+="HRest -A -D -T 1 -S training/trainlist_"+words[j]+".txt -M model/hmm2 -H model/hmm1/hmm_"+words[j]+" -l "+words[j]+" -I training/lab_"+words[j]+".mlf "+words[j]+"\n"; content[3]+="HRest -A -D -T 1 -S training/trainlist_"+words[j]+".txt -M model/hmm3 -H model/hmm2/hmm_"+words[j]+" -l "+words[j]+" -I training/lab_"+words[j]+".mlf "+words[j]+"\n"; content[4]+="HRest -A -D -T 1 -S training/trainlist_"+words[j]+".txt -M model/hmm4 -H model/hmm3/hmm_"+words[j]+" -l "+words[j]+" -I training/lab_"+words[j]+".mlf "+words[j]+"\n"; } for(int j=0;j<5;j++){ createFile(titles[j],content[j]); } return 0; }
相关文章推荐
- Python从数据库读取大量数据批量写入文件
- c# 生成txt文件,写入内容
- Matlab 在 word中插入特定内容,批量生成不同内容的文件
- yii2从excel文件中读取表格内容,并批量写入数据库
- Java批量生成文件并写入内容
- Java生成一个exel文件并写入内容
- Android 建立文件夹、生成文件并写入文本文件内容
- Android 建立文件夹、生成文件并写入文本文件内容
- Android 建立文件夹、生成文件并写入文本文件内容
- 【批量生成10万条sql数据库数据+IO流的使用】生成简单sql插入语句大量数据,以及输出流生成文件2017年
- Android 建立文件夹、生成文件并写入文本文件内容
- Android 新建文件夹、生成文件并向文件写入文本内容
- Android 建立文件夹、生成文件并写入文本文件内容
- 禁用生成8.3字符长文件名解决单目录存储大量文件写入性能下降问题
- javaweb动态导出指定格式文件,并写入内容动态生成
- 【Python小工具】Python实现批量解析PDF文件提取内容并写入到Excel中
- 把内容写入指定目录指定文件的java文件工具类,支持日期格式目录名的生成
- asp批量生成大量规律性文本内容的代码
- java生成文件并向文件写入内容
- JAVA 创建TXT文件,写入文件内容,读取文件内容