zoukankan      html  css  js  c++  java
  • C++基础笔记(四)C++内存管理

    析构函数

    * 析构函数在对象所占用内存释放时调用,通常用来释放相关的资源

    * 析构函数就是一个特殊的类成员函数,它是构造函数相反

    构造函数:对象在分配内存之后,立即调用

    析构函数:对象在内存被释放之前调用

    例:~Person();

    不能加参数,不能被重载

    image

    image

    拷贝构造函数

    一个类对象向该类的另一个对象作拷贝是通过依次拷贝每个非静态数据成员来实现的

    设计者也可以通过提供特殊的拷贝构造函数来改变缺省的行为

    Person(const Person & person);

    image

    image

    image

    操作符重载

    操作符重载,对象已经存在,分本

    C++类

    ~~~~~~~~~未完待续

  • 相关阅读:
    第七周课程总结&实验报告(五)
    2020软件工程作业02
    自我介绍
    2019学期总结
    2019 第二次实验报告
    git 小错误
    12
    2019第十一周作业
    第十周作业
    第九周
  • 原文地址:https://www.cnblogs.com/zhaoqingqing/p/3582438.html
Copyright © 2011-2022 走看看