
C++
懒羊羊爱大便
这个作者很懒,什么都没留下…
展开
-
【转】c++多态性——vptr和vtable
多态性 (polymorphism) 是面向对象编程的基本特征之一。而在 C++ 中,多态性通过虚函数 (virtual function) 来实现。我们来看一段简单的代码:#include <iostream>using namespace std;class Base{ int a;public: virtual void fun1() { cout << ...转载 2018-06-25 20:28:38 · 215 阅读 · 0 评论 -
C++ 运算符重载
这个一个简单的运算符重载,写在类里面,同样也可以写在类外面,不过不推荐class Test{public: friend Test& operator+(Test& a, Test &b); Test(int a, int b) { this->a = a; this->b = b; } //写在类里面 Test& operato...原创 2018-06-25 21:01:12 · 172 阅读 · 0 评论 -
C/C++ 大端小端对齐
内存存储是按照byte来存储的 int占4个字节 上面的十六进制12345678 在arm/intel处理器里面是小端对齐,意思是先存入的放在后面但是unix服务器的cpu 则是大端对齐 先存的放在前面 ...原创 2018-06-21 16:03:19 · 574 阅读 · 0 评论