c++中如何读取txt文件的内容

我想读取txt文件中的信息,请问用C++应该怎么实现?例如:a.txt中sheng=jiangsu我想获取jiangsu应该用程序怎么实现?... 我想读取txt文件中的信息,请问用C++应该怎么实现?
例如:a.txt中sheng=jiangsu我想获取jiangsu应该用程序怎么实现?
展开
 我来答
wuming0214
2006-11-14 · TA获得超过417个赞
知道小有建树答主
回答量:524
采纳率:0%
帮助的人:617万
展开全部
1.如果只是读文件,那用fopen("文件名",r)不就可以读了吗?

2.但是按照我的理解.你估计不是读文件那么简单吧.你是想在文件中定义一些数据,然后从文件中读入到程序里吧?如果是这样的话,那写成配置文件吧.读配置文件的方法呢,如果是读整型,用GetPrivateProfileInt()
读字符型,用GetPrivateProfileString()
举个简单例子:你建立一个a.ini文件,里面如下:
[test]
sheng=jiangsu
那么在C++中,如下实现:
Cstring s;
GetPrivateProfileString("test","sheng","0",s.GetBuffer(MAX_PATH),MAX_PATH,".\\a.ini");
其中,MAX_PATH是字符最大长度.
0的意思是如果读取错误,则返回0.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式