【c++】读写txt
2024-09-13 19:24:59
#include<iostrea>
#include<fstream>
int main()
{
ofstream fout;// 创建一个ofstream对象
fout.open("fileName.txt");//要写的txt 放到工程下
fout<<123456<<endl;//像cout一样使用
fout.close();//关闭
ifstream ifs("outlog.txt");
string str;
FILE *input;
char *str, line[4000];
input = fopen("1", "rt");
for (int i = 0; i < num; i++){
str = fgets(line, 4000, input);
if (str == NULL) break;
str = strtok(str, " ");
M[i*2]=atof(str);
}
二。数据长这样,要读入m1 m2
13 34
34 34
98 98
ifstream file1;
file1.open("../data/1.txt"); while(! file1.eof())
{
string s;
getline(file,s);
if(! s.empty)
{
stringstream ss;
ss<<s;
double m1;
ss>>m1;
ss>>m2;
}
}
另有
http://blog.csdn.net/syunqiang/article/details/6425302
#include <iostream>
#include <sstream>
#include <fstream>
#include <string>
int main(int args, char **argv)
{
std::ifstream fin("split.txt", std::ios::in);
char line[]={};
std::string x = "";
std::string y = "";
std::string z = "";
while(fin.getline(line, sizeof(line)))
{
std::stringstream word(line);
word >> x;
word >> y;
word >> z;
std::cout << "x: " << x << std::endl;
std::cout << "y: " << y << std::endl;
std::cout << "z: " << z << std::endl;
}
fin.clear();
fin.close();
return ;
}
最新文章
- 类加载机制(深入理解JAVA虚拟机学习笔记)
- SQL Server 行转列重温
- 你真的了解UIButton、UILabel 吗?
- CUBRID学习笔记 32 对net的datatable的支持 cubrid教程
- jmeter 302请求测试
- IOS UIwebView 加载网络图片 使用相对地址
- Android如何判断一个应用在运行
- ViewPager引导页效果实例源码
- Java并发编程笔记——技术点汇总
- linux source命令与export命令的区别
- MacOS下免密码ssh登陆
- Python 3.3.2 round函数并非";四舍五入";
- yii2.0 路由美化以及自定义设置
- json相关安全问题
- c c++ 数组初始化
- pip 国内源 配置
- [IOI2018] werewolf 狼人
- 小程序与WebRTC联姻能擦出怎样的火花?
- java装箱拆箱
- js中fn()和return fn()的区别