随笔分类 - 计算机基础大杂烩
摘要:一、C++ 1. 多态与虚函数 1.1 什么是多态? 同一函数名却有多种状态,即一个接口有多种不同行为。 1.2 如何实现? 编译时多态 静态联编,通过 重载 和 模板 来实现。 模板:在编译期间,编译器推断出模板参数,因此确定调用的是哪个具体类型的接口。 重载:在编译之前就知道用哪个函数,即在一个
阅读全文
摘要:1. C++内置基础类型大小 char 1 字节 short 2 字节 int 4 字节 long 4(Win VS)/8 (Linux)字节 long long 8字节 float 4 字节 double 8 字节 bool 1 字节 2. 值传参和引用传参的区别 2.1 值传递 形参是实参的副本
阅读全文