Loading...
https://stackoverflow.com/questions/103512/why-use-static-castintx-instead-of-intx https://stack...
字节序(Endianness) 字节序(Endianness)是多字节数据的每一个字节在内存中存储的顺序。 字节序分为大端字节序(big-endian)和小端字节序(little-endia...
C/C++ 头文件引入 C/C++ 中引入头文件有两种方式,#include "" 和 #include <> 。 双引号形式的 #include "" 会首先在当前文件所在目录下搜...
MYSQL 对 C/C++ 提供了 MYSQL 库用于操作数据库,Centos7 需要先行安装对应的文件:sudo yum install mysql-devel 。 使用 g++ 编译使用了该...
友元 C++中友元分为:友元函数和友元类 封装是面向对象的三个基本特征之一,C++中通过类的概念将功能封装在内部,只对外提供 api 接口。而友元提供了一种突破封装的方式,这有时提供了便利,但突...
C++ 的运算符重载功能使得类的操作更加灵活。常见的操作符如 + - 等十分容易理解,但有些运算符重载的含义却不是那么清晰。这篇博客来看两个运算符的重载,解引用运算符 * 和成员访问运算符 -&...
重载(overload) 在同一个类中,成员函数的函数名相同,但参数列表不同,就构成了重载。编译器根据调用时的参数决定到底调用哪一个重载函数。 覆盖/重写(override) 在继承关系中,基类...
1. 虚函数 当基类希望派生类覆盖自己的某个函数时,可以将这个函数定义为虚函数。则这个函数在派生类中同样为虚函数,不管加不加 virtual 关键字。 当使用基类或派生类的指针或引用来调用虚函数...