社区
C++ Builder
帖子详情
关于读取文本文件的函数问题
kinglang
2002-04-19 05:23:52
实现从一个文本中读取数据:
每次读取一行,每行中以空格分隔的单位分别保存,请问BCB中有没有直接实现读行的函数啊,要一步步来写太麻烦了。
...全文
97
10
打赏
收藏
关于读取文本文件的函数问题
实现从一个文本中读取数据: 每次读取一行,每行中以空格分隔的单位分别保存,请问BCB中有没有直接实现读行的函数啊,要一步步来写太麻烦了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kinglang
2002-04-21
打赏
举报
回复
TStringList真是个好东东。
caijitao
2002-04-20
打赏
举报
回复
同意TStringList* List = new TStringList;
List->LoadFromFile("C:\\Test.txt");
不过 List->Strings[n] 就是文件的第n+1行的内容。
sun_dsk1
2002-04-20
打赏
举报
回复
哈哈,爽!我正好也要做这个东西呢。
对了,TStringList是vcl呢还只是一个类阿?
我想,有LoadFromFile就一定有SaveToFile吧。
那么我想知道,是不是list->Strings[n],比如
有三个元素,Strings[0],Strings[1],Strings[2]
那么是不是存进文本文件就是三行呢?
还有,如果文件已经存在,它是覆盖呢?还是能
追加呢?
40Star
2002-04-19
打赏
举报
回复
94
用Tstringlist很容易
tokens
2002-04-19
打赏
举报
回复
写错了,
pFileData = new TStrList();
应该是
pFileData = new TStringList();
tokens
2002-04-19
打赏
举报
回复
是在BCB中实现吗?
如果是,下面的方法应该可行
char filename[] = "c:\aaa.txt";
TStrings *pFileData;
pFileData = new TStrList();
//Begin handle
pFileData->LoadFromFile(filename);
//要取第1行
AnsiString firstLine = pFileData->Strings[0];
AnsiString SecondLine = pFileData->Strings[1];
//Count记录文件行数
int FLinesCount = pFileData->Count;
//End handle
delete p
jishiping
2002-04-19
打赏
举报
回复
TStringList* List = new TStringList;
List->LoadFromFile("C:\\Test.txt");
这时 List->Strings[n] 就是文件的第n行的内容。
sgrchen
2002-04-19
打赏
举报
回复
gets(),否则就得自己写一个
wq160000
2002-04-19
打赏
举报
回复
为什么这样作呢??
Richardw
2002-04-19
打赏
举报
回复
fgets
遇到回车就结束读入,也可以设定读入字符数
PowerBuilder文件读写
函数
本篇文章将详细介绍PowerBuilder中的文件读写
函数
以及如何将文件内容转换为BLOB(Binary Large Object)形式进行存储,并从BLOB数据中恢复为文件。 首先,我们来看文件
读取
函数
。在PowerBuilder中,`FileRead`
函数
...
c文件读写
函数
标准文件读写
函数
主要用于读写
文本文件
,包括 fopen、fclose、fread、fwrite、fscanf、fprintf、fgets 和 fputs
函数
。 1. fopen
函数
fopen
函数
用于打开文件,并返回一个文件指针。其
函数
原型为: `FILE *fopen...
易语言多线程
读取
大
文本文件
对于大
文本文件
,一次性读入内存可能会超出系统资源限制,所以通常采用流式
读取
,即每次只
读取
一部分内容,处理后再
读取
下一部分。结合多线程,每个线程可以负责
读取
文件的一部分,这样既避免了内存压力,又提高了...
ASP读写文件
函数
利用AdoDb.Stream对象来
读取
UTF-8格式的
文本文件
利用AdoDb.Stream对象来写入UTF-8格式的
文本文件
VBS的
函数
集-读写二进制文件,UTF8文件,HTTP GET和POST
* 二进制文件和
文本文件
的读写操作 五、实践应用 * 使用VBS语言和ADODB.Stream对象来实现文件读写操作 * 使用GetHttp
函数
和PostHttp
函数
来实现HTTP请求和响应处理 * 使用Base64encode
函数
来实现Base64编码和解码 *...
C++ Builder
13,874
社区成员
102,696
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章