- 博客(7)
- 收藏
- 关注
原创 【C++】mooc_12 可变长数组
见代码的注释#include <iostream>using namespace std;class Array{ int size; int *ptr; public: Array(int len=0); Array(Array & a); ~Array(); void push_back(int v); Array & operator=(const Array &a
2020-08-20 17:57:07 177
原创 Python 安装netCDF4时报错 No package ‘hdf5‘ found / ValueError: did not find HDF5 headers
报错内容:package hdf5 was not found in the pkg-config search path.Perhaps you should add the directory containing `hdf5.pc' to the PKG_CONFIG_PATH environment variableNo package 'hdf5' found解决:sudo apt-get install libhdf5-serial-dev netcdf-bin libnetc
2020-08-14 15:33:57 4527
原创 【C++】mooc_11 友元(friends)
1 友元函数一个类的友元函数可以访问该类的私有成员基本格式:class A{ public void funcA(){};};class B{ private: int b; friend void A::funcA();};具体示例:#include <iostream>using namespace std;class Car;class Driver{ public: void ModifyCar(Car * pcar);
2020-08-06 19:15:27 207
原创 【C++】mooc_10 常量对象、常量成员函数、常引用
1 常量对象:对象前加constclass Demo{ int value; public: void setValue(){}};const Demo obj; //常量对象2 常量成员函数:成员函数后加const执行期间不应修改其作用的对象不能调用同类非常量成员函数(除静态)不能修改成员变量(除静态)class Sample{ public: int value; void GetValue() const;
2020-08-06 18:49:51 132
原创 【C++】mooc_9 成员对象和封闭类
1 封闭类和成员对象封闭类:有成员对象的类成员对象:一个类的成员是其他类的对象#include <iostream>using namespace std;//封闭类:有成员对象的类class Tyre{ private: int radius; int width; public: Tyre(int r, int w){ radius = r; width = w;
2020-08-06 17:39:48 152
原创 【C++】mooc_8 静态成员
本质上就是全局的只是为了易于理解和维护封装在类里静态成员变量静态成员变量就一份,被所有对象共享sizeof运算符不计算成员变量静态成员变量要单独拿出来声明一下静态成员函数静态成员函数并不具体作用于某个对象静态成员不需要对象就可以访问静态成员函数中不能访问非静态成员变量或调用非静态成员函数#include <iostream>using namespace std;class Rec{ private: int w,h; pub.
2020-08-06 17:06:32 81
原创 【C++】mooc_7 this指针
this 的作用:指向成员函数所作用的对象非静态成员函数中可以直接使用this来代表 指向该函数作用的对象 的指针静态成员函数并不具体作用于某个对象,故不能使用this指针静态成员函数些的参数个数就是真实的参数个数#include <iostream>using namespace std;class Complex{ public: double real, imag; void Print(){ ..
2020-08-06 16:21:29 103
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人