#include <iostream>

class Example {
public:
    Example() {
        std::cout << "Default Example!" << std::endl;
    }

    Example(int id) : ID(id) {
        std::cout << "Example!" << std::endl;
    }


    virtual ~Example() {
        std::cout << "~Example:" << ID << std::endl;
    }

private:
    int ID;
};

int main() {
    Example example(0);
    example.~Example();
    new(&example)Example(1);
    return 0;
}

相关文章:

  • 2021-10-03
  • 2022-12-23
  • 2021-08-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-07
猜你喜欢
  • 2021-12-12
  • 2021-10-06
  • 2022-02-25
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案