
C++
白茶-清欢
分享单片机、移动机器人相关知识!
展开
-
如何正规的、大气的设计一个类?
如何正规的、大气的设计一个类?1、前言本篇文章主要是培养正规的、大气的编程习惯,文章的构思来源来自中国台湾著名专家侯捷 – c++面向对象程序设计课程。每个人的编程水平都不一样,所以本篇文章对于一部分人来说,可能并没有什么用;文章主要想给大家传达一种设计习惯。2、类(class)设计的分类这里明确将类的设计分成基于对象和面向对象两种,逐步深入。基于对象设计的类:也即是简单的类,没有类间关系的类,这里又被分为,不含指针成员的类和含指针成员的类。面向对象设计的类:也即是复杂的类,含有类间关系的类,原创 2020-12-17 20:45:48 · 1148 阅读 · 3 评论 -
find_package常用记录
find_package1.两种模式Moudule模式:搜索CMAKE_MODULE_PATH指定路径下或者自己的模块目录下的FindXXX.cmake文件。Config模式:搜索指定路径下的XXXConfig.cmake或者XXX-config.cmake文件。2.寻找到之后将定义以下常用变量<LibaryName>_FOUND<LibaryName>_INCLUDE_DIR or <LibaryName>_INCLUDES <LibaryNa原创 2020-12-22 11:31:17 · 980 阅读 · 0 评论