网上 ini 类多如牛毛.不过我个人认为,实在没有必要每个 ini 操作都真的去调用 ini 类中的函数.下面看看我写的充分使用 inline 与 c++ 省却参数构造的 cini 类:
【程序编程相关:深入equals方法】 【推荐阅读:JAVA 编程规范】 【扩展信息:STL vector 容器介绍】////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 预处理 #pragma once #include #define ini_main text("main") //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // cini 类 class cini { public: // ini 文件名 tchar m_tzfilename[max_path];public: // 初始化配置文件 inline cini() { getmodulefilename(null, m_tzfilename, max_path); lstrcpy(m_tzfilename + lstrlen(m_tzfilename) - 4, text(".ini")); } // 初始化配置文件 inline cini(pctstr ptzfilename) { lstrcpy(m_tzfilename, ptzfilename); } // 获取整数 ... 下一页