社区
C语言
帖子详情
关于数据文本文件的读、写的几个小问题.
ratrat
2001-11-07 11:45:02
...全文
998
7
打赏
收藏
关于数据文本文件的读、写的几个小问题.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xddjd
2001-11-07
打赏
举报
回复
是test.cpp,还有是一行一组数据的话,如果你处理后的数据不分行的话,或者说你处理后的数据可以随你之意分行的话,那你把倒数第二行的endl改为ends就行,只是把数据分开。
如果按原样分行的话,就可能得按照读字符的方式来,比较麻烦,或者可以再请教高手看有没有更好的方法,我初学c++不久。多谢你给的分。
ratrat
2001-11-07
打赏
举报
回复
我想问 一下是c:\\xuexi\\test.cpp;还是c:\\xuexi\\read_file
ratrat
2001-11-07
打赏
举报
回复
是一行一组数据。
如:67 84 28 30 12;
74 93 18 27 46;
..........
58 36 72 63 91;
xddjd
2001-11-07
打赏
举报
回复
你好,我看这个问题解决了,所以没有加注释,在倒数第二行,我只是对所有数据作了加10的处理,而且假定现在是按照你的那种说法,一行一个数据。如果要改成一行不知道多少数据,那就要在读read_file的时候用getch()函数,自己去判断一行的结束,还要将读进来的字符改成整数。这个关键是用一个向量来解决,就可以不管数据有多大了。
我假定的文件是在c:\xuexi的目录下,你试的时候改一下!
ratrat
2001-11-07
打赏
举报
回复
#include <iostream>
#include <fstream>
#include <string>
#include <vector>
using namespace std;
void main()
{
ifstream read_file("c:\\xuexi\\test.cpp");
if(!read_file)
{
cerr<<"can not find this file\n";
return;
}
int readwords;
vector<int> text_file;
while(read_file >> readwords)
{
text_file.push_back(readwords);
}
ofstream end_file("c:\\xuexi\\test.cpp");
if(!end_file)
{
cerr<<"can not write this file\n";
return;
}
for(int jn=0;jn<text_file.size();jn++)
end_file<<(text_file[jn]+10)<<endl;
cout << "modify successly"<<endl;
}
如果想对读入的数据进行处理应在 那里加入代码?
ratrat
2001-11-07
打赏
举报
回复
我有问题想问你。
ratrat
2001-11-07
打赏
举报
回复
xddjd() 在吗?
c语言中
文本文件
的
读
、
写
、追加
在c语言的编程中,我们有时候需要用到文件的操作。文件可以分为
文本文件
和二进制文件,这篇文章主要是讲解对
文本文件
的操作。 这里主要将解三个比较常见的操作
读
(r)、
写
(W)和追加(a)。
读
(r):就是将
数据
从文件
读
到程序里,这要求所处理的文件一定要存在,否则就会
读
取失败
写
(w):就是将
数据
写
入文件中,所处理的文件可以存在,也可以不存在,如果不存在就会自动创建一个新的文件,然后再将所
写
的
数据
存入文...
C#编程-实现在
文本文件
中的
读
和
写
Write()和WriteLine()方法之间的区别在于Write()方法用于在输出目标上显示指定信息,而WriteLine方法用于显示后跟行结束符的信息。如果文件的
数据
仅是文本,那么您可以使用StreamReader类和StreamWriter类来完成相应的
读
和
写
任务。可以通过结合使用类(如DirectoryInfo和FileInfo类)来使用文件和目录。字节位置是相对于引用点的。在上述代码中,GetFiles()方法用于在目录中检索所有文件的列表。该代码显示目录中的所有文件的列表和他们的大小。
cpp
文本文件
(
读
文件,
写
文件)
文本文件
: 1:文件操作必须包含头文件fstream 2: 创建流对象:
写
文件可以利用ofstream,或者fstream类 (
读
文件 用 ifstream 或者 fstream) 3:打开文件时候需要指定操作文件的路径 ,以及打开方式 格式: ofs.open(“文件路径” , 打开方式) 4:利用<<可以向文件中
写
数据
格式: ofs <<“
写
入
数据
” 5:操作完毕,要关闭文件 格式:ofs.close(); 打开方式: ios::in 为
读
文件而
读
/
写
不同
数据
源的
数据
数据
读
取是进行
数据
预处理、分析与建模的前提。不同的
数据
源,需要不同的函数
读
取pandas是Python的核心
数据
分析支持库,提供了快速、灵活、明确的
数据
结构,旨在简单、直观地处理关系型、标记型
数据
。pandas建造在NumPy之上,所以使得pandas在以NumPy为中心的应用中得以容易的使用,而pandas库在与其它第三方科学计算支持库结合时也能够完美的进行集成。在Python中,pandas库的功能十分强大,它可提供高性能的矩阵运算。可用于
数据
挖掘和
数据
分析,同时也提供
数据
清洗功能;
python
读
txt文件-python
读
取
文本文件
数据
本文要点刚要:(一)
读
文本文件
格式的
数据
函数:read_csv,read_table1.
读
不同分隔符的
文本文件
,用参数sep2.
读
无字段名(表头)的
文本文件
,用参数names3.为
文本文件
制定索引,用index_col4.跳行
读
取
文本文件
,用skiprows5.
数据
太大时需要逐块
读
取文本
数据
用chunksize进行分块。(二)将
数据
写
成
文本文件
格式函数:to_csv范例如下:(一)
读
取
文本文件
格...
C语言
70,039
社区成员
243,246
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章