09 2023 档案

摘要:set与重载< set是有序容器,在定义容器的时候必须要指定 key 的比较函数。只不过这个函数通常是默认的 less,表示小于关系,不用特意写出来: template< class Key, // 模板参数是key类型,即元素类型 class Compare = std::less<Key> // 阅读全文
posted @ 2023-09-25 18:04 ydqun 阅读(419) 评论(0) 推荐(0) 编辑
摘要:C++ explicit explicit关键字有两个用途: 指定构造函数或者转换函数(C++11起)为显示,即它不用用于隐式转换和赋值初始化。 可以与常量表达式一同使用。当该表达式为true才为显示转换(C++20起)。 1.将构造函数标记为显式 C++中的explicit关键字通常用来将构造函数 阅读全文
posted @ 2023-09-18 15:47 ydqun 阅读(229) 评论(0) 推荐(0) 编辑
摘要:介绍 CMakeLists.txt 的语法比较简单,由命令、注释和空格组成,其中命令是不区分大小写的。符号 # 后面的内容被认为是注释。命令由命令名称、小括号和参数组成,参数之间使用空格进行间隔。 最简单的例程 单个源文件 假设我们的项目中只有一个源文件,且该源文件是一个指数幂函数的实现和运用。 / 阅读全文
posted @ 2023-09-11 17:55 ydqun 阅读(19) 评论(0) 推荐(0) 编辑

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