c++ - c ++破坏顺序,是可选的吗?
问题描述
我正在学习 C++ 并阅读以下内容:
当一个对象被销毁时,它的析构函数首先执行析构函数的主体,然后>调用所有成员的析构函数。成员析构函数按创建的相反顺序调用
但为什么这是正确的?程序员是编写析构函数的人,所以他可以按照他想要的任何顺序编写它,这可能与上面提到的不同。
解决方案
推荐阅读
- python - python请求库没有从Playstore网站获取HTML?
- python - 根据python中的查找模式从字符串中获取所有出现
- nuxt.js - @nuxt/content : 目前没有配置加载器来处理这个文件
- git - Git中是否有显示所有分支偏差的选项?
- mysql - 向 MySQL 中插入违反唯一约束的记录时如何更改原始记录?
- android - 从我的应用程序文件夹中删除的图像仍在相机库中
- javascript - 无法从 nodejs 服务器获取 res.json() 值
- python - 在激活滚动条之前框架是可滚动的
- r - 如何在 R 中绘制多元逻辑回归图?
- threshold - 请问有人可以帮我解决这个错误信息吗?