04 2024 档案

摘要:Pimpl(Pointer to implementation)是一种C++编程技术,用于将类的实现细节与其接口分离。通常情况下,类的实现细节会暴露在类的头文件中,这会增加代码的复杂性并使得类的修改和维护变得困难。使用Pimpl技术,可以在类的头文件中只暴露必要的接口,而将具体实现细节放在单独的实现 阅读全文
posted @ 2024-04-26 08:57 快雪 阅读(70) 评论(0) 推荐(0) 编辑
摘要:template<typename T> class Singleton { public: static T& GetInstance() { static T instance; return instance; } virtual ~Singleton() { } Singleton(cons 阅读全文
posted @ 2024-04-16 08:51 快雪 阅读(3) 评论(0) 推荐(0) 编辑
摘要:最近的一个项目,需要支持多国语言,即中、英、俄,以下是两种实现方式: 为了脚本简约,提前定义两个变量,分别用来存放qm和ts文件 set(TRANSLATIONS_DIRECTORY ${EXECUTABLE_OUTPUT_PATH}/translations)set(LANGUAGES_DIREC 阅读全文
posted @ 2024-04-09 16:24 快雪 阅读(163) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示