10 2023 档案
摘要:Preferences Linux & macOS 平台LLVM 相关工具链下载 2019年,在Windows下配置Clang编译器 Visual Studio 2022 中使用 Clang clion使用clang编译 Clion 2020.3:如何设置Clang编译器 这篇文章主要介绍如何在Wi
阅读全文
摘要:
Unit Test 和 gtest 介绍 单元测试( Unit Test ,模块测试)是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确,通过编写单元测试可以在编码阶段发现程序编码错误,甚至是程序设计错误。 单元测试不但可以增加开发者对于所完成代码的自信,同时,好的单元测试
阅读全文

摘要:Markdown 高级技巧 支持的 HTML 元素 不在 Markdown 涵盖范围之内的标签,多可以直接在文档里面用 HTML 撰写。 目前支持的 HTML 标签有 <kbd>,<b>,<i>,<em>,<sup>,<sub>,<br>,<hr> 等,如 使用 <kbd>Ctrl</kbd>+<k
阅读全文
摘要:基本概念 (是什么) 协程(coroutine): 是一种特殊的函数,其可以被暂停(suspend), 恢复执行(resume)。一个协程可 以被多次调用。 协程(coroutine): 分为stackless和stackful两种,所谓stackless协程是指协程被suspend时不 需要堆栈,
阅读全文
摘要:在Qt的项目开发过程中,有时软件要翻译成多语言版本,这就涉及到国际化方面的操作。虽然Qt对这方面集成了很多工具,操作起来比较方便,本文还是总结一下国际化的方法和步骤,用以备忘和参考。 我们通常在写程序时,为了正常显示中文,一般会直接用到类QTextCodec和tr()函数,其实这只是一种临时的做法,
阅读全文
摘要:References Baidu Wiki C++中的RTTI机制详解 RTTI 推荐阅读: RTTI 原理 推荐阅读:C++中的RTTI机制 什么是RTTI机制? RTTI 是“Runtime Type Information”的缩写,意思是:运行时类型信息。它提供了运行时确定对象类型的方法。 R
阅读全文
摘要:
https://roadmap.sh/cpp https://roadmap.sh/backend
阅读全文

摘要:From Wikipedia, The curiously recurring template pattern (CRTP) is an idiom, originally in C++, in which a class X derives from a class template insta
阅读全文