Advertisement

运算符新旧版本的重载

阅读量:

Abstact

先前曾观看侯捷老师的C++面向对象开发上。在课程中,老师讲解了一个重要的知识点,相关内容如图所示:

在这里插入图片描述

在侯捷老师的C++面向对象高级编程(下)课程中,讲解了对operator new与operator delete的重载操作。本文重点介绍了如何实现对operator new和operator delete的重载,并通过具体测试加以验证,相关结果如上图所示。Let`s go

Code:

以下为对应的代码实现。对operator new、delete、new[]以及delete[]进行了重载处理。

复制代码
    // .h 
    #include<iostream>
    #include<cstdlib>
    using std::cout;
    using std::endl;
    class Foo {
    publ

全部评论 (0)

还没有任何评论哟~