#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文件中字符串 - 程序语言 - 小木虫 - 学术 科研 互动社区...相关推荐

  1. php是什么电荷,分子中电荷变化种种 - 量子化学 - 小木虫 - 学术 科研 互动社区...

    分子中电荷变化种种 作者 zhou2009 来源: 小木虫 4100 82 +关注 分子中电荷变化种种 Zhou2009 一.说在前面: 对大量的应用者来说,学了.算了.用了量化,日益繁杂.玄而又玄的 ...

  2. linux的命令参考手册,Linux常用命令汇总——可当作简要参考手册 - 程序语言 - 小木虫 - 学术 科研 互动社区...

    基础命令 系统分区 #磁盘由盘片.机械手臂.磁头和主轴马达组成,数据写入是在盘片上面.盘片分为扇面.柱面与扇区,扇区只有512bytes大小.磁盘第一个扇区记录了"主引导分区"(可 ...

  3. 孙鑫java高清完整版(课件+视频)_孙鑫Java高清完整版(课件+视频) - 程序语言 - 小木虫 - 学术 科研 互动社区...

    本套光盘由孙鑫老师亲自授课录制.内容涵盖面广,从入门到精通,授课通俗易懂,分析问题独到精辟,学员通过本套光盘的学习,能够快速掌握Java编程语言,成为Java高手. 1.循序渐进 从自学者很难弄明白的 ...

  4. matlab读取超大txt文件,fortran如何读取超大文本文件 - 程序语言 - 小木虫 - 学术 科研 互动社区...

    有这样一个外部力的文件,需要每个时间步调用 Fbrk.txt 文件内容如下,第一列是时间 1.07800            13.73559           -16.39831        ...

  5. matlab 读取文件的精度,读取数据文件精度问题!真心求大神赐教 - 程序语言 - 小木虫 - 学术 科研 互动社区...

    程序代码 module typedef type DATE character(len=3) :: Key integer :: L,M real(8) :: C,S end type end mod ...

  6. matlab二重指针,VC++中函数返回数组指针或者带指针的结构体的编译方式是否可取? - 程序语言 - 小木虫 - 学术 科研 互动社区...

    libralibra 构造函数+析构函数应该是比较正规的做法吧, 你的结构体/类被提早释放的问题,是不是那个结构体是局部变量,当超出作用域时对象被销毁,如果存在析构函数,会被默认调用, 如果你返回结构 ...

  7. 本构二次开发 c语言,在ansys中使用usermat.F对超弹性本构Neo-Hookean进行二次开发的实例 - 仿真模拟 - 小木虫 - 学术 科研 互动社区...

    大家好,我的研究方向是心血管力学,涉及超弹性本构模型的理论分析和比较,以及动脉血管(超弹性本构)的构建. 通过帮助文档,你可以发现ANSYS本身自带了像Neo-Hookean.Mooney-Rivli ...

  8. matlab 摄氏度符号怎么打,【求助】弱弱的问下,Matlab如何在公式中输入希腊字母? - 程序语言 - 小木虫 - 学术 科研 互动社区...

    很多时候都要在matlab画图的时候添加一些公式符号之类的,有一些特殊的字符并不能直接从键盘上输入,比如希腊字母等等.但是有想用,因为这样使图看起来漂亮而且容易理解. 例如:我想输入摄氏度的符号,怎么 ...

  9. matlab中并行用不了,请教matlab在linux下的并行问题 - 程序语言 - 小木虫 - 学术 科研 互动社区...

    刚在网上搜了一下,matlabpool open local 8 设置节点数,但是必须在matlab下面才行,比如我打开linux, >>matlab 进入matlab系统,然后matla ...

最新文章

  1. 改进粒子群优化算法(IWAPSO)的MATLAB源程序
  2. 10个奇幻的HTML5和Javascript效果
  3. Windows Server 2016 Hyper-v 嵌套虚拟化技术
  4. 转大学毕业后拉开差距的原因
  5. 十分钟搞定CSS选择器
  6. 洛谷 P1004 方格取数 WD
  7. phpStudy3——往数据库中添加数据
  8. 7.GitLab 创建 merge request
  9. 提醒:本周欢乐时光和美丽杀变种病毒发作(转)
  10. git问题:You have not concluded your merge (MERGE_HEAD exists)
  11. 促双碳|智慧能源管理解决方案
  12. 家园守卫战新系统冲入海盗营地漏洞,无限赚钱
  13. UI自动化之Selenium介绍、Selenium定位方法
  14. 更新setuptools版本的时候又找不到easy-install.pth,导致更新失败
  15. 蓝桥杯模块四路运算放大器LM324
  16. PlantUML绘制类图
  17. oracle数据库时,Oracle数据库夏令时问题解答
  18. 2D网络游戏开发(网络篇)(四)
  19. Python—处理文件(mimetypes和chardet)
  20. 忘记Grafana 密码怎么办 教你2种Grafana重置admin密码方法详细步骤

热门文章

  1. win 二进制门安装mysql_PG二进制包编译Windows下mysql_fdw
  2. oracle除了什么之外,Oracle翻译
  3. Google开发者大会:你不得不知的Tensorflow小技巧
  4. HTML基础:用表单写一个简易登录页面
  5. SpringBoot Jar包外部application文件
  6. Linux SHELL 学习随笔--for 循环
  7. (转)Clang 比 GCC 编译器好在哪里?
  8. 完成蓝蜂浏览器的框架重构
  9. VideoLan 0.8.6b test 1
  10. Python3之max key参数学习记录