两个问题
1) 基类Base有个构造函数Base(char *pstr){},根据一个字符串形成一个对象,派生类Derived也有个构造函数Derived(char *pstr),也根据一个字符串形成一个对象,但派生类构造函数需要的字符串pstr的前半部分是给派生类自己用的(初始化派生类自己特有的变量,pstr的后半部分可以用来显示调用基类的构造函数,作为输入,请问怎么写这个派生类的构造函数?
2)基类Base重载了std::ostream& operator <<(std::ostream& os, Base& b);
用于用自己的格式输出Base,派生类Derived也重载了std::ostream& operator <<(std::ostream& os, Derived& d);也用于用派生类的格式输出Derived,但派生类的输出是在基类输出的后面在把派生类特有的信息输出来。请问在派生类的
<<重载函数中怎么调用基类的<<把基类的部分先输出出来?
谢谢!