C++ 继承中友元、静态成员与菱形继承的坑与解法 | 极客日志