gpt4 book ai didi

c++ - 在析构函数中使用 "this"

转载 作者:可可西里 更新时间:2023-11-01 15:02:35 27 4
gpt4 key购买 nike

this 参数调用析构函数中的某个函数是否有效?函数不存储指针,而是假定为全功能对象。

最佳答案

this 在析构函数中仍然有效。

但是,您需要记住,一旦对象被销毁,虚函数就不再像您预期的那样正常工作;参见例如Never Call Virtual Functions during Construction or Destruction .本质上,对象的动态类型随着每个析构函数的完成而被修改。

关于c++ - 在析构函数中使用 "this",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10979250/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com