摘要: 重载规则 1、可重载的运算符 + - * / % ^ & | ~ ! = < > += -= *= /= %= ^= &= |= << >> <<= >>= == != <= >= && || ++ -- , ->* -> () [] new new[] delete delete[] 2、只能是成 阅读全文
posted @ 2022-03-26 17:00 浪客禅心 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 一 重载限制 p387 5.表 11.1 中的大多数运算符都可以通过成员或非成员函数进行重载,但下面的运算符只能通过成员 函数进行重载。 =:赋值运算符。 ():函数调用运算符。 []:下标运算符。 ->通过指针访问类成员的运算符。 1.1 重载[] C++ 规定,下标运算符[]必须以成员函数的形式 阅读全文
posted @ 2022-03-26 17:00 浪客禅心 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 前言 阶段 gcc 选项 文件类型 1 GCC编译C/C++的四个过程 1.1 预处理 1.2 编译阶段 1.3 汇编阶段 1.4 链接阶段 静态链接 动态链接 2 clang 分四步编译main.c 2.1 预处理 2.2 编译阶段,生成汇编 2.3 汇编阶段,生成目标文件 2.4 连接阶段 2. 阅读全文
posted @ 2022-03-26 16:59 浪客禅心 阅读(2156) 评论(0) 推荐(1) 编辑
摘要: 一 clang 分四步编译main.c 这里用的clang/clang++ 分四步编译main.c/main.cpp文件 1.1 C++源文件 1.2 预处理、编译、汇编、链接 clang或者clang++方式 1.3.1 产生中间文件 1.3.2 不保存中间文件 2.1 预处理 由于计算机中符号和 阅读全文
posted @ 2022-03-26 16:59 浪客禅心 阅读(1522) 评论(0) 推荐(1) 编辑
摘要: 一 创建对象的几种方式 1 使用非默认构造函数来创建对象的几种形式 1.1、显示调用 1.2、隐式调用 1.3、构造函数与new关键字一起使用 1.4、列表初始化 2、使用默认构造函数来创建对象 2.1、显示调用 2.2、隐式调用 案例源码 头文件 头文件的实现 运行结果 总结 小括号,老语法 不使 阅读全文
posted @ 2022-03-26 16:58 浪客禅心 阅读(1001) 评论(0) 推荐(0) 编辑
摘要: 32位机器和64位机器中int、char等数据类型所占字节长度对比。 在32位机器和64机器中int类型都占用4个字节。编译器可以根据自身硬件来选择合适的大小,但是需要满足约束:short和int型至少为16位,long型至少为32位,并且short型长度不能超过int型,而int型不能超过long 阅读全文
posted @ 2022-03-26 16:57 浪客禅心 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 1、时窗的定义 完成单个活动所需的时间称为活动时间,可以形象地以一个矩形窗格来表示,这个窗格称为 时间窗口,简称 时窗。 1.1 分类 单位时窗: 基本时窗,时窗的不可分割的最小单元, 活动时窗:即与某一活动一一对应的时窗。 浮动时窗:可以自由浮动的时窗。 空白时窗:可以被浮动时窗置换的时窗。浮动视 阅读全文
posted @ 2022-03-26 16:54 浪客禅心 阅读(809) 评论(0) 推荐(0) 编辑
摘要: 宏定义 在前面的学习中经常遇到用#define命令定义符号常量的情况,其实使用#define命令就是要定义一个可替换的宏。 宏定义是预处理命令的一种,它提供了一种可以替换源代码中字符串的机制。 根据宏定义中是否有参数,可以将宏定义分为不带参数的宏定义和带参数的宏定义两种,下面分别进行介绍。 使用#d 阅读全文
posted @ 2022-03-26 16:53 浪客禅心 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 为类型定义别名 这样 Int 就是 int类型的别名,就可以使用 Int来定一整形变量. 只需要在类型变量生命的基础上,再加一个关键字 typedef即可,这样的原来的的 变量名就是类型的别名. 阅读全文
posted @ 2022-03-26 16:52 浪客禅心 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 3 原码、反码、补码 3.1 知识点补充 在计算机内部,所有信息都是用二进制数串的形式表示的。整数通常都有正负之分,计算机中的整数分为无符号的和带符号的。无符号的整数用来表示0和正整数,即自然数;带符号的正数可以表示所有的整数。 由于计算机中符号和数字一样,都必须用二进制数串来表示,因此,正负号也必 阅读全文
posted @ 2022-03-26 16:51 浪客禅心 阅读(686) 评论(0) 推荐(0) 编辑