C++
文章平均质量分 94
Mason_Luo_19
这个作者很懒,什么都没留下…
展开
-
VSCode进行CMake开发
这是B战up主Xiaobing1016的课程笔记,详细内容见 基于VSCode和CMake实现C/C++开发。在此感谢up主的无私分享和细心讲解。1 Linux系统介绍1.1 常用指令pwd - Print working directory作用:打印当前终端所在目录用法:pwd# 打印当前目录pwdls - List作用:列出当前目录下的所有文件/文件夹名称用法:ls [选项] [路径]# 当前目录下所有文件/文件夹名ls# 指定路径下ls ../ls /home原创 2022-04-22 10:13:26 · 1724 阅读 · 2 评论 -
Cherno C++
1 枚举enum// 枚举从0开始 enum color {red, green, blue=5} c; c = green;2 const作用:定义常量、类型检查、防止修改、节省空间定义常量:常量不可更改,且必须初始化。指针与const:// const位于*左侧,用于修饰指针所指的const对象const char* a;char const* a;// const位于*右侧,用于修饰指针为const指针char* const a;// const指针指向const对象原创 2020-12-28 21:10:09 · 650 阅读 · 1 评论 -
Inside The C++ Object
Inside The C++ Object1. 关于对象1.1 一个抽象数据类型(ADT)Point3d:templat <class type>class Point3d{ public: Point3d(type x = 0, type y = 0, type z = 0) : _x(x), _y(y), _z(z) {} ...原创 2019-12-21 11:00:04 · 135 阅读 · 0 评论 -
effective_C++
1. 将构造函数声明为__explicit__,以阻止它们被用来执行隐式类型转换;class Rational{ public: explicit Rational(int numerator = 0, int denominator = 1); const Rational operator+(const Rational& rhs) const; ...}...原创 2019-12-21 10:57:24 · 104 阅读 · 0 评论 -
absolute_C++
格式化带小数点数字cout.setf(ios::fixed);cout.setf(ios::showpoint);cout.precision(2); // 保留小数点后2位枚举enum Direction {NORTH, SOUTH, EAST, WEST};// 等价于 enum Direction {NORTH=0, SOUTH=1, EAST=2, WEST=3};引用与...原创 2019-12-21 10:56:40 · 392 阅读 · 0 评论