auto baz() { return Foo{ /*arg*/}; }
}
чтобы в методе у нас Foo через ctad резолвился а не с тем T что текущее?
Попробовать fully qualified name: return ::Foo{ .. }
Обсуждают сегодня