C++回顾——new和delete

一、对象的创建 当创建一个C++对象时,会发生两件事: 1)为对象分配内存; 2)调用构造函数来初始化那个内存(C++强迫这样做是因为未初始化的对象是程序出错的主要原因) C++把创建一个对象所需要的所有动作都结合在一个称为new的运算符里(分配内存并调用构造函数),默认的new还进行检测...

2018-08-22 14:25:03

阅读数 41

评论数 0

C++回顾——运算符重载

运算符重载只是一种语法上的方便,实际上它是另一种函数调用的方式,其不同之处在于函数的参数不是出现在圆括号内,而是紧贴在一些字符旁边;调用运算符时要把运算符放置在参数之间、参数之后、参数之前;编译器决定调用哪一个“函数”。 在C++中,可以定义一个处理类的新运算符,函数的名字由关键字operato...

2018-08-20 17:32:33

阅读数 25

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭