namespace A
{
class Foo
{
//stuff
};
}
namespace A
{
namespace B
{
class Foo
{
friend class A::Foo; //Visual Studio says "Error: 'Foo' is not a member of 'A'"
};
}
}
int main() {
// your code goes here
return 0;
}
bmFtZXNwYWNlIEEKewogIGNsYXNzIEZvbwogIHsKICAgIC8vc3R1ZmYKICB9Owp9CgpuYW1lc3BhY2UgQQp7CiAgbmFtZXNwYWNlIEIKICB7CiAgICBjbGFzcyBGb28KICAgIHsKICAgICAgZnJpZW5kIGNsYXNzIEE6OkZvbzsgLy9WaXN1YWwgU3R1ZGlvIHNheXMgIkVycm9yOiAnRm9vJyBpcyBub3QgYSBtZW1iZXIgb2YgJ0EnIgogICAgfTsKICB9Cn0KCmludCBtYWluKCkgewoJLy8geW91ciBjb2RlIGdvZXMgaGVyZQoJcmV0dXJuIDA7Cn0=