class FooView final : public Something
{
...
void refresh()
{
this->~FooView();
new (this) FooView();
}
}
Je n'ai jamais vu cet idiome, et il semble que cela pourrait être vraiment subtil et désordonné, mais je ne peux pas vraiment penser à un problème avec lui (tant que FooView
est définitif). Est-ce une mauvaise idée?