上一页 1 ··· 56 57 58 59 60
摘要: 学习参考:CMake菜谱(CMake Cookbook中文版) CMake是一个跨平台的自动化建构系统,用于管理软件建构的过程。它使用与平台无关的配置文件来控制软件的编译过程。下面是一个基本的CMake示例,用于构建一个简单的项目: # 指定CMake的最低版本 cmake_minimum_requ 阅读全文
posted @ 2024-01-15 11:50 morty-root 阅读(47) 评论(0) 推荐(0)
摘要: 继承:子类->父类;实现:实现类->接口;组合/聚合:部分类->整体类;关联/依赖:引用类->被引用/依赖类。 继承(泛化 Generalization)= 实现(Realization)> 组合(Composition)> 聚合(Aggregation)> 关联(Association)> 依赖(Dependency) 阅读全文
posted @ 2024-01-14 21:12 morty-root 阅读(78) 评论(0) 推荐(0)
摘要: 1 线程的创建 2 线程的执行方式,`join`或者`detach` 3 向线程函数传递参数,需要注意的是线程默认是以拷贝的方式传递参数的,当期望传入一个引用时,要使用`std::ref`进行转换 4 线程是`movable`的,可以在函数内部或者外部进行传递 5 线程在运行过程中,如果需要停顿,可以用`this_thread::sleep_for`实现 6 每个线程都一个标识,可以调用`get_id`获取。 阅读全文
posted @ 2024-01-13 22:27 morty-root 阅读(97) 评论(0) 推荐(0)
摘要: std::bind、POD、初始化列表、显示转类型转换、显示转换操作符、RAII、完美转发、智能指针、lambda表达式 阅读全文
posted @ 2024-01-12 12:02 morty-root 阅读(218) 评论(0) 推荐(0)
上一页 1 ··· 56 57 58 59 60