class FooView final : public Something
{
...
void refresh()
{
this->~FooView();
new (this) FooView();
}
}
私はこのイディオムを見たことがなく、本当に微妙で厄介なように見えるかもしれませんが、(FooView
最終的なものである限り)実際に問題を考えることはできません。これは悪い考えですか?
related / dupe:stackoverflow.com/questions/58274963/…。タイプの完全なコンテキストを取得できますか?それは問題である。
—
NathanOliver