当前位置:系统粉 > 电脑问答 > 其他问答 > C++读取指定txt文件内容

C++读取指定txt文件内容

提问者:旅行的小白豆子  |  浏览 次  |  提问时间:2017-02-20  |  回答数量:6

C++读取指定txt文件内容 老版能不能用c++写一段读取指定txt文件的代码啊?.h和.cpp都要的。想做个参考,第一次编c++程序。

已有6条答案
搖

回答数:4  |  被采纳数:1

2017-02-20 15:02:38
坐等老大····
赞 0
winston_1006

winston_1006

回答数:0  |  被采纳数:115

2017-02-20 15:32:52
http://apps.hi.baidu/share/detail/16191638
赞 0
claiiy

claiiy

回答数:185  |  被采纳数:54

2017-02-20 15:55:16
谢老大···一会有问题在来,帖先不封··
赞 18
lr5201314520

lr5201314520

回答数:199  |  被采纳数:81

2017-02-20 22:45:40
看了里面的代码··里面的文件路径是写死的。我想传进去一个路径,或者路径就写死,我要在路径后面传这个路径下的文件名,应该怎么拼接啊???
赞 19
5真心爱你0

5真心爱你0

回答数:139  |  被采纳数:111

2017-02-20 22:45:29
//include head files
#include "stdafx.h"

//main method
int _tmain(int argc, _TCHAR* argv[])
{
string readFile();//declare the method
cout << "Welcome to use WordCountSys English words statistics system\n" << "Please enter your filePath" << endl;
readFile();
return 0;
}


//Read a specified file
string readFile()
{
char filePath[128]="E:\\WORK\\TRANING\\a.txt";
ifstream fin(filePath);
char s[128];
while (!(fin.eof()))
{
fin>>s;
cout<<s<<endl;
}
fin.close();
return "";
}

readFile()方法里的filePath是写死的不能改,我想给ifstream fin(filePath);传一个参数让路径可以变应该怎么改。。
赞 13
7捡梦人7

7捡梦人7

回答数:164  |  被采纳数:57

2017-02-21 04:21:22
string readFile(char *pFilePath)
{
ifstream fin(pFilePath);
……
}
将路径做为参数代入
赞 16
解决方法
版权信息

Copyright @ 2011 系统粉 版权声明 最新发布内容 网站导航