Здравствуйте, Какая разница, Вы писали:
КР>Здравствуйте, Yoxel, Вы писали:
КР>Голосую за первый вариант но с одной добавочкой
КР>возвращать указатель на TSomeClass чтобы избежать лишнего копирования
КР>TSomeClass* GetSomeClass() { return m_Impl->get(); }
А еще лучше реализовать оператор ->
const TSomeClass* operator ->() const { return m_Impl->get(); }
TSomeClass* operator ->() { return m_Impl->get(); }