如何用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