Здравствуйте, rg45, Вы писали:
R>Вот здесьАвтор: Евгений Музыченко
Дата: 24.09.23
ты утверждал, что
R>R>Язык допускает предварительное объявление (forward declaration) дружественной (friend) обычной (non-member) функции
Я утверждал именно то, что в обычной практике (без разделения на пространства имен) он это допускает.
Осталось понять, почему не допускает это для функции-члена. Если объявить заранее пространство имен нельзя (тоже, кстати, искусственное ограничение), то класс-то заранее объявить можно.