C ++见解-借助编译器查看源代码。 内容 什么 是基于的工具,可以进行源到源的转换。 其目标是使通常在后台有意发生的事情可见。 这是关于编译器为我们做的神奇的事情。 以这段代码为例: class Base { }; class Derived : public Base { }; int main () { Derived d; Base& b = d; } 没什么特别的,它当然可以编译。 这是它的编译器视图: class Base { /* public: inline constexpr Base() noexcept; */ /* public: inline ~Bas