gpt4 book ai didi

c++ - 如何在 Turbo C++ 中显式调用类的析构函数

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:02:18 25 4
gpt4 key购买 nike

我试图在 Turbo C++ 中显式调用类的析构函数:

A a;
a.~A();

但是它显示错误:

Member identifier expected.

有没有办法在 Turbo C++ 中显式调用析构函数?

最佳答案

来自 this link ,看来你真的可以做到,有效格式是:

A a;
// a.~A(); // Wrong - Member identifier expected
a.A::~A(); // Valid

但是我手头没有 Turbo C++ 编译器来测试它,所以你必须测试它。

[编辑]

OP 测试了它,它有效。

关于c++ - 如何在 Turbo C++ 中显式调用类的析构函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18870579/

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