如何用C++读取ini文件中的Section节名
导读:收集整理的这篇文章主要介绍了如何用C++读取ini文件中的Section节名,觉得挺不错的,现在分享给大家,也给大家做个参考。本篇文章主要内容是关于如何用c++读取ini的Section节名,附上代码以及注释,具有一定参考价值,感兴趣的朋友...
收集整理的这篇文章主要介绍了如何用C++读取ini文件中的Section节名,觉得挺不错的,现在分享给大家,也给大家做个参考。本篇文章主要内容是关于如何用c++读取ini的Section节名,附上代码以及注释,具有一定参考价值,感兴趣的朋友可以了解一下。// ConsoleApplication1.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include "iostream"using namespace std;
const short int max_Section= 20;
const short int MAX_SECTION = 20;
int main(){
//确定ini地址LPCTSTR lpFileName="D:\\Documents\\Visual studio 2015\\PRojects\\ConsoleApplication1\\Release\\mysetting.ini";
char chSectionNames[max_Section] = {
0 }
;
//总的提出来的字符串char chSection[MAX_SECTION] = {
0 }
;
//存放一个小节名int i;
int pos = 0;
int ret=GetPrivateProfileSectionNames(chSectionNames, max_Section, lpFileName);
//获取ini文件Section个数和数据int m;
for (i = 0;
i max_Section;
i++)//循环得到Section节名{
if (chSectionNames[i] == 0 &
&
chSectionNames[i + 1] != 0)//判断Section节名是否存在{
for ( m = pos;
m = i;
m++){
chSection[m - pos] = chSectionNames[m];
//获取小节名cout chSection[m - pos] ;
}
pos = i + 1;
CString str;
str.Format("%s", chSection);
cout str endl;
}
}
System("pause");
return 0;
}
相关教程:C++视频教程
以上就是如何用C++读取ini文件中的Section节名的详细内容,更多请关注其它相关文章!
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 如何用C++读取ini文件中的Section节名
本文地址: https://pptw.com/jishu/593486.html
