8
Чи потрібно std :: unique_ptr <T>, щоб знати повне визначення T?
Я маю код у заголовку, який виглядає приблизно так: #include <memory> class Thing; class MyClass { std::unique_ptr< Thing > my_thing; }; Якщо я включаю цей заголовок у cpp, який не включає Thingвизначення типу, то це не компілюється під VS2010-SP1: 1> C: \ програмні файли (x86) \ Microsoft Visual Studio 10.0 …