摘要:
1.#include <iostream>using namespace std;class Foo{ public: Foo(),Foo(int);};//这里被合成的Bar default 构造函数内含有member //object,foo拥有default constructor,所以会初始化Bar::foo()//但是初始化str 的责任是程序员的,即编译器不会初始化str class Bar{ public: Foo foo;//内含 char *str;};void foo_bar(){ Bar bar; }int main(){ ... 阅读全文