社区
C++ Builder
帖子详情
怎么从文件中读一行(长度未知)数据(以\n结束的)?
dxdw
2003-09-15 08:39:22
同上。
...全文
110
5
打赏
收藏
怎么从文件中读一行(长度未知)数据(以\n结束的)?
同上。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
crii
2003-09-15
打赏
举报
回复
FILE * file;
fgets(); 如何?
cizi
2003-09-15
打赏
举报
回复
生成一个TStringList的实例:
TStringList* myList = new TStringList;
myList->LoadFromFile(文件路径);
读第N行数据:
myList->Strings[N-1];
shally5
2003-09-15
打赏
举报
回复
方法一:
方法一:写错了,改为如下
FILE *ip;
char buf[MAX];//或者自己定义长度
ip=fopen("文件名",r);
while(!feof(ip))
{
fgets(buf,sizeof(buf),ip);// <<------是用fgets
Memo1->Lines->Add(AnsiString(buf));
}
fclose(ip);
shally5
2003-09-15
打赏
举报
回复
方法一:
FILE *ip;
char buf[MAX];//或者自己定义长度
ip=fopen("文件名",r);
while(!feof(ip))
{
fread(buf,sizeof(buf),ip);
Memo1->Lines->Add(AnsiString(buf));
}
fclose(ip);
方法二:
TStringList *MySL=new TStringList;
MySL->LoadFromFile("文件名");
Behard
2003-09-15
打赏
举报
回复
使用 TMemo 等读取比较简单啦
32 ART DMA 接收
未知
长度
的
数据
和发送
STM32实现USART+DMA接收
未知
长度
的
数据
和发送 STM32学习笔记三 竹天笑 前言:开始学USART+DMA的时候看到帖子《STM32 UART DMA实现
未知
数据
长度
接收》,觉得方法妙极了。此下出自此帖子——(整体的思路是这样的,一开始设置好DMA接收,可以把缓冲区
长度
设置为帧最大
长度
,我们可以把RX连接到定时器的管脚输入端,并且一开始设置输入并且使能引脚下降沿中断,当帧的第一个字
C++ 输入
一行
数字(
未知
个数),对其进行解析(string分割函数 split)
笔试中如果遇到这种,特别麻烦,有时候可能会被在一些细节处出问题,现总结如下。 文章目录1、利用“cin + getchar()”2、利用“std::getline() + STL”3、通用代码(多种分隔符的情况) 1、利用“cin + getchar()” 输入
一行
,并以空格隔开,空格处理可以留给cin去除,getchar主要判断是否换行(输入
结束
),代码如下: vector<int> vec int num; while (cin >> num) { vec.push_.
【C++】
未知
数组
长度
的情况下,读取数组元素:cin && file && getchar && ifstream && fgetc ...
很多情况下都需要用数组去解决问题,简单的一点题目会给出数组大小,然后你就可以通过for循环去读取每个元素;麻烦一点的题目不给你数组的大小,需要你自己去获取数组的
长度
和元素;如,给定数组
长度
为9,每个元素分别为:8 3 6 9 9 9 0 0 1;如,给定一个数组(
长度
未知
)的每个元素分别为:8 3 6 9 9 9 0 0 1;相关函数:fgetc()、getc()、给定
长度
:如,给定数组
长度
为9,...
C语言:每行字符数量不确定时,怎样按行读取文本文件
我当然知道简单的按行读取文本文件的博客在csdn上俯拾皆是,无非用fgets,fscanf,或者fread,但是这都是在我们已经知道或者能够大概估计每行所含字符数上限的情况下的做法,如果我们不清楚且无法估计每行有多少个字符那我们该怎么做呢?? 文章目录1.思路2.代码3.程序运行效果4.
结束
语 1.思路 1.很多按行读取的博客都使用 char * fgets(char *__restrict__ ...
图解Winhex解析BMP文件
数据
实例
一 实例解析 示例图片的属性; 原图; 红线处是文件头
结束
; 第二个红线处是位图信息头
结束
; 用windows画图取第(2,2)像素点的颜色;画图是从0开始计数,即第3行3列的像素; 搜索16进制的BC542F; 搜到11个; 搜到的
数据
都靠后;看样子位图
数据
是倒过来存放的; 对照上面图; 文件头 十六进...
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章