编译器把简单函数替换成宏。DEBUG版中,inline没用。
在类里面,直接定义的函数实现都拥有内联属性。
构造函数一般是用于初值或者初始化的操作。
指针会破坏类的封装性,因为用指针可以访问私有成员。1New和Del属于运算符,可以通过运算符重载自定义其行为。2New会申请空间,会使用malloc申请空间。成功申请后自动调用合适的构造函数。3.delete会调用析构函数,然后内部会使用free释放空间。申请对象数组,必须是得无参构造。
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课