摘要:
参考链接 一、unique_ptr<> 1、直接支持动态数组,支持下标访问,也可以用get获取内置指针来访问。 2、申明形式:unique_ptr<T[ ]> u(p) unique_prt< int[ ] > up( new int[10] ); up.release(); //unique_pt 阅读全文
该文被密码保护。 阅读全文
摘要:
设置方法: 属性页->c/c++->命令行: /d1 reportSingleClassLayoutXXX 显示指定类的内存布局,XXX即指定的类名 /d1 reportAllClassLayout 显示所有类的内存布局 显示:编译时:输出+生成,即显示出类对象结构 阅读全文
摘要:
https://www.cnblogs.com/tianzeng/p/9775672.html 一、基类与派生类的作用域关系 1、每个类定义自己的作用域,在这个作用域内我们定义类的成员; 2、派生类的作用域位于基类作用域之内; 二、成员函数调用 1、一个对象、引用或指针的静态类型决定了该对象的哪些成 阅读全文
摘要:
一 、成员变量 1、基类的private变量和函数,子类不可继承,但是因为子类继承了父类的其他函数,所以可以通过其他函数访问父类的private变量; 2、父类的protected函数和变量可以被继承; 二 、成员函数 三、构造函数 四、访问控制 阅读全文
摘要:
一、定义 1、抽象基类:含有(或者未覆盖直接继承)纯虚函数的类是抽象基类 2、纯虚函数:通过在类内部虚函数的声明位置,将声明函数的函数体的位置(声明语句的分号之前)书写=0; double net_price( std::size_t ) const = 0; 二、作用与应用 抽象基类负责定义接口, 阅读全文
摘要:
一、申明与定义方式 二、虚函数作用与应用 三、虚基表 1、虚函数表是与类关联的,也就是说,一个类只有一张虚函数表。(从这个方面上说,虚函数类似于类的静态函数)2、VTable中虚函数的位置是由基类决定的,所以,哪怕你在派生类中不是按基类的顺序来重写虚函数,派生类的VTable中虚函数的存放顺序和基类 阅读全文
摘要:
一、概念 目前理解这个概念只在类继承中出现;当在作用域嵌套中,应该也会出现重写的概念,比如内部命名空间重写了外部命名空间中的函数; 二、阻止类被继承(关键字final) 1、形式一 class NoDerived final { /* */ }; //NoDerived不能作为基类 2、形式二 cl 阅读全文
摘要:
https://www.cnblogs.com/wangguchangqing/p/6407717.html https://blog.csdn.net/godadream/article/details/81568844 数值图像处理中,高斯滤波主要可以使用两种方法实现。一种是离散化窗口滑窗卷积, 阅读全文