c++
qiting00
这个作者很懒,什么都没留下…
展开
-
动态顺序表的简单实现
顺序表是在计算机内存中以数组的形式保存的线性表,是指用一组地址连续的存储单元依次存储数据元素的线性结构。 这样的存储方式使得线性表逻辑上相邻的元素,其在物理存储单元中也是相邻的。只要知道了第一个元素的存储地址,就可以知道线性表中任何一个元素的存储地址#include<iostream>using namespace std;#include<assert.h>template<class T>原创 2017-05-07 14:01:08 · 370 阅读 · 0 评论 -
c++的内存映像
先来看一个问题:类的空指针能不能调用类的成员函数呢?class A{public: A(){} ~A(){} void func_1(){cout<<"调用成功!"<<endl;} void func_2(){} void func_3(int x){} static int s_func(int x){}protected: A(const A&a...原创 2018-11-23 22:25:51 · 503 阅读 · 0 评论 -
c++中类的大小计算
#include<c++/4.8.2/iostream>using namespace std;class A{ int a;};//sizeof(A) 4class B //静态数据{ int a; static int b;};//4,静态成员存储在静态区,不影响类的大小。class C //虚函数{ vir...原创 2018-10-25 22:06:42 · 222 阅读 · 0 评论