www.pudn.com > xml2db.rar > config.h
/** *@file configure.h *@brief 定义配置信息读取和访问的接口 * *#include\n *#include "configure.h" *Author: cuichao@boco.com.cn \n *ChangeLog: \n *2006-06-22 11:13:57: Create file */ #ifndef CONFIG_H_ #define CONFIG_H_ ///@brief 把配置信息加载到内存 ///@param file_name 配置文件的名子 ///@return 一共加载的配置项的个数 ///@throw string 抛出错误信息的 int load_config(const char * file_name) throw(std::string); ///@brief 访问配置信息 ///@param name 配置项的名子 ///@return 配置项的值,如果找不到这个配置项,返回NULL const char *get_config_value(const char *name); //特殊说明:加载到内存的错误信息,在程序退出后自动销毁 #endif //CONFIG_H_