`

ACE读取ini格式的配置文档

    博客分类:
  • ACE
阅读更多

ACE读取ini格式的配置文档


不多说了,功能很清楚,从ini格式文档读取配置信息进来。

不过在使用中发现好像读进来的数据只能是字符串类型(get_integer_value好像不管用)

 

#include <ace/ace.h>
#include <ace/Configuration_Import_Export.h>
#include <iostream>
using namespace std;

int ReadFromIni(const char* szIni);

int main(int argc, char** argv)
{
	ReadFromIni("test.ini");

	return 0;
}

int ReadFromIni(const char* szIni)
{
	ACE_Configuration_Heap config;
	ACE_Ini_ImpExp ini(config);
	
	config.open();
	if( -1==ini.import_config(szIni) )
	{
		ACE_ERROR_RETURN( (LM_ERROR,"error open config file\n"),-1 );
	}

	ACE_Configuration_Section_Key key_network;
	config.open_section(config.root_section(),"mc_app",0,key_network);

	ACE_TString value;
	config.get_string_value(key_network,"mc_ip",value);
	cout << "ip = " << value.c_str() << endl;;

	config.get_string_value(key_network,"mc_port",value);
	int port=atoi(value.c_str());

	cout << "port = " << port << endl;

	ACE_DEBUG((LM_NOTICE,"will listen on port %d\n",port));

	return 0;
}
 

//ini文件格式

[mc_app]

mc_ip="127.0.0.1"

mc_port=11211

分享到:
评论

相关推荐

    ace word格式文档

    网上下载的关于ace的文档,全部整理成了word格式,学习tao,中间件的参考资料

    基于bootstrap的aceAdmin前端框架开发文档

    有关aceADMIN框架较详细的说明文档,挺好用的一款前端框架

    ACE6.0 API离线文档

    生成出来的ACE6.0 离线API文档,方便ACE开发时查询。

    ACE Admin官方文档

    很全面的Ace Admin1.3官方文档,包含有最全面的组件及例子,适合急需使用该技术开发的人 这个文档需要放到服务端,通过浏览器来看,里面有demo,有help,文件说明。

    ACE网络框架-文档资料

    【ACE网络框架-文档资料.rar】压缩包中含有如下内容: ================================================== 【ACE源码】目录: ACE+TAO+CIAO-6.0.0.tar.bz2 ----------------------------------------------------...

    ACE库入门帮助文档

    ACE库入门,包含入门文档,chm格式的API接口库及实例简单程序

    ACE Admin官方文档(最新)

    很全面的Ace Admin1.3官方文档,包含有最全面的组件及例子,适合急需使用该技术开发的人。 响应式Bootstrap网站后台管理系统模板ace admin,非常不错的轻量级易用的admin后台管理系统,基于Bootstrap3,拥有强大的...

    ACE ADMIN中文版+英文版+API文档资源整合

    ACE ADMIN中文版+英文版+API文档资源整合 很全面的Ace Admin官方文档,包含有最全面的组件及例子,适合急需使用该技术开发的人。

    ACE+VS2012配置

    在win7下用VS2012编译配置ACE

    ACE的中文文档(讲解ACE库)

    ACE中文文档,详细讲解了ACE库的使用,不要错过,好东西

    ACE 中文技术文档-马维达

    ACE网络框架中文技术文档,由马维达译的,分上、中、下三册

    ACE开发文档 开发的理想文档

    对于使用c++的人来说,ACE无疑是一个极其强大的网络库,是你能够在纯粹编程的情况下无需考虑平台兼容性,现在风险给大家

    ACE-Doc 开发文档

    ace论文集上、程序员教程 中、ace应用实例 下

    ACE介绍(中文文档)

    对ACE做了介绍,是学习ACE的不错教材哦!

    ACE自适配通信环境中文技术文档

    此外,通过服务在运行时与应用的动态链接,ACE还使系统的配置和重配置得以自动化。ACE正在进行持续的改进。Riverace公司(http://www.riverace.com)采用开放源码商业模式对ACE进行商业支持。此外,ACE开发组的许多...

    ACE中文技术开发文档

    ACE论文,实例及程序员教程,介绍ACE相关的知识。

    CISCO ace 配置手册

    CISCO ace 4710 配置手册 非常详细 不错的起步教程

    ACE文档汇总

    ACE文档汇总ACE文档汇总ACE文档汇总ACE文档汇总ACE文档汇总ACE文档汇总ACE文档汇总ACE文档汇总ACE文档汇总ACE文档汇总ACE文档汇总ACE文档汇总ACE文档汇总ACE文档汇总ACE文档汇总ACE文档汇总

    ACE网络框架中文文档

    ACE是一款优秀的开源框架,主要应用于网络服务,完美的封装了socket操作,同时,提供了一套优秀的框架,比如线程池、线程的类化等

    ACE学习文档大全.rar

    ACE 入门,ACE中文文档,ACE_Task框架,ACE的框架及其核心,ACE反应器(Reactor)模式,ACE线程管理机制,ACE通用服务端框架,ACE通用客户端框架,ACE中TCP通信

Global site tag (gtag.js) - Google Analytics