Чёт я торможу.
Есть h файл. Назовём его a.h
namespace A {
namespace AA {
Object* get_object( Object* root );
}
}
другой h Назовём его Object.h
class Object
{
friend A::AA::get_object( Object* root );
}
При компиляции Object.cpp
получаю:
error C2653: 'A' : is not a class or namespace name
Хотя по идее компилятор не должны бимбосить friend, так как это используется только когда компилится друг. В данном сл. A::AA::get_object()
Что не так?