Pytania oznaczone «placement-new»

9
Czy nowy (this) ThisClass () to zły pomysł?

class FooView final : public Something { ... void refresh() { this->~FooView(); new (this) FooView(); } } Nigdy nie widziałem tego idiomu i wydaje się, że może być bardzo subtelny i nieuporządkowany, ale tak naprawdę nie mogę wymyślić z nim problemu (dopóki FooViewjest ostateczny). Czy to...