MFC中提供了CStdioFile 类给我们使用,现在使用txt的读写举例,简单介绍一下使用方法:
1.读文档
如果要读的txt文档是由’逗号: ,分割开的,如:
Test0,test1,test2,test3
Testa,testb,testc,testd
TestA,testB,testC,testD
假设你现在设计了一个线性表其每个元素是一个CStrategy类 ,要使用C:/Variety/Strategy.txt文件初始化每个CStrategy,
并添加到线性表中(ParseCString方法在后面会附加上):
//将文档中的记录读到线性表中 void CYourClass::InitStrategy() { //用来存放每一行的内容 CString strategyline =""; //用来存放每一行的内容 CStringArray nline; //打开记录的文件 CStdioFile file; CPublic Public; //Open后面的参数分别代表文件路径和打开方式,此处为有则读,无则创建。 |