这符合标准吗?
class Foo { Bar m_bar; Bar * m_woo; public: Foo() : m_bar(42, 123), m_woo(&m_bar) { } };
这是正确的。不正确的是在特定子对象完全初始化之前取消对该指针的引用。