c++语言读txt数据,关于C++中读取txt文件中字符串 - 程序语言 - 小木虫 - 学术 科研 互动社区...
#include<iostream>
#include<fstream>
#include<string>
#include<vector>
using namespace std;
int main()
{
vector<string> svec;
cout<<"请输入要读取的文件名:"<<endl;
string fileName;
cin>>fileName;
ifstream inFile(fileName.c_str());
if(!inFile)
{
cout<<"文件读取错误!"<<endl;
return -1;
}
string s;
while(inFile)
{
inFile>>s;
// cout<<s.size()<<endl;
svec.push_back(s);
}
inFile.close();
cout<<"数据读取结果:"<<endl<<endl;
int i=0;
string ss;
for(vector<string>::const_iterator iter=svec.begin();iter!=svec.end()-1;iter++)
{
if (iter==svec.begin())
i=1;
if (i==10)
{
ss=*iter;
cout<<*iter<<endl;
break;
}
i++;
}
cout<<ss<<endl;
cout<<ss.size()<<endl;
return 0;
}
注意:文件名即txt文件的名称,
c++语言读txt数据,关于C++中读取txt文件中字符串 - 程序语言 - 小木虫 - 学术 科研 互动社区...相关推荐
- php是什么电荷,分子中电荷变化种种 - 量子化学 - 小木虫 - 学术 科研 互动社区...
分子中电荷变化种种 作者 zhou2009 来源: 小木虫 4100 82 +关注 分子中电荷变化种种 Zhou2009 一.说在前面: 对大量的应用者来说,学了.算了.用了量化,日益繁杂.玄而又玄的 ...
- linux的命令参考手册,Linux常用命令汇总——可当作简要参考手册 - 程序语言 - 小木虫 - 学术 科研 互动社区...
基础命令 系统分区 #磁盘由盘片.机械手臂.磁头和主轴马达组成,数据写入是在盘片上面.盘片分为扇面.柱面与扇区,扇区只有512bytes大小.磁盘第一个扇区记录了"主引导分区"(可 ...
- 孙鑫java高清完整版(课件+视频)_孙鑫Java高清完整版(课件+视频) - 程序语言 - 小木虫 - 学术 科研 互动社区...
本套光盘由孙鑫老师亲自授课录制.内容涵盖面广,从入门到精通,授课通俗易懂,分析问题独到精辟,学员通过本套光盘的学习,能够快速掌握Java编程语言,成为Java高手. 1.循序渐进 从自学者很难弄明白的 ...
- matlab读取超大txt文件,fortran如何读取超大文本文件 - 程序语言 - 小木虫 - 学术 科研 互动社区...
有这样一个外部力的文件,需要每个时间步调用 Fbrk.txt 文件内容如下,第一列是时间 1.07800 13.73559 -16.39831 ...
- matlab 读取文件的精度,读取数据文件精度问题!真心求大神赐教 - 程序语言 - 小木虫 - 学术 科研 互动社区...
程序代码 module typedef type DATE character(len=3) :: Key integer :: L,M real(8) :: C,S end type end mod ...
- matlab二重指针,VC++中函数返回数组指针或者带指针的结构体的编译方式是否可取? - 程序语言 - 小木虫 - 学术 科研 互动社区...
libralibra 构造函数+析构函数应该是比较正规的做法吧, 你的结构体/类被提早释放的问题,是不是那个结构体是局部变量,当超出作用域时对象被销毁,如果存在析构函数,会被默认调用, 如果你返回结构 ...
- 本构二次开发 c语言,在ansys中使用usermat.F对超弹性本构Neo-Hookean进行二次开发的实例 - 仿真模拟 - 小木虫 - 学术 科研 互动社区...
大家好,我的研究方向是心血管力学,涉及超弹性本构模型的理论分析和比较,以及动脉血管(超弹性本构)的构建. 通过帮助文档,你可以发现ANSYS本身自带了像Neo-Hookean.Mooney-Rivli ...
- matlab 摄氏度符号怎么打,【求助】弱弱的问下,Matlab如何在公式中输入希腊字母? - 程序语言 - 小木虫 - 学术 科研 互动社区...
很多时候都要在matlab画图的时候添加一些公式符号之类的,有一些特殊的字符并不能直接从键盘上输入,比如希腊字母等等.但是有想用,因为这样使图看起来漂亮而且容易理解. 例如:我想输入摄氏度的符号,怎么 ...
- matlab中并行用不了,请教matlab在linux下的并行问题 - 程序语言 - 小木虫 - 学术 科研 互动社区...
刚在网上搜了一下,matlabpool open local 8 设置节点数,但是必须在matlab下面才行,比如我打开linux, >>matlab 进入matlab系统,然后matla ...
最新文章
- 改进粒子群优化算法(IWAPSO)的MATLAB源程序
- 10个奇幻的HTML5和Javascript效果
- Windows Server 2016 Hyper-v 嵌套虚拟化技术
- 转大学毕业后拉开差距的原因
- 十分钟搞定CSS选择器
- 洛谷 P1004 方格取数 WD
- phpStudy3——往数据库中添加数据
- 7.GitLab 创建 merge request
- 提醒:本周欢乐时光和美丽杀变种病毒发作(转)
- git问题:You have not concluded your merge (MERGE_HEAD exists)
- 促双碳|智慧能源管理解决方案
- 家园守卫战新系统冲入海盗营地漏洞,无限赚钱
- UI自动化之Selenium介绍、Selenium定位方法
- 更新setuptools版本的时候又找不到easy-install.pth,导致更新失败
- 蓝桥杯模块四路运算放大器LM324
- PlantUML绘制类图
- oracle数据库时,Oracle数据库夏令时问题解答
- 2D网络游戏开发(网络篇)(四)
- Python—处理文件(mimetypes和chardet)
- 忘记Grafana 密码怎么办 教你2种Grafana重置admin密码方法详细步骤