简单的C++编程问题

[复制链接]
查看11 | 回复2 | 2013-3-11 18:25:52 | 显示全部楼层 |阅读模式
改为这样吧class Base{public: void fn1(){cout<<"fn1"<<endl;} void fn2(){cout<<"fn2"<<endl;}//你没有定义返回类型,有的编译器就默认为返回类型为int//所以在你的派生类中用cout<<base::fn1();将输出fn1()函数的返回值啦//建议这么改啦。但具体还是要看你自己的要求的,呵呵};class Derived:private Base{public:void fun1(){Base::fn1();} //注意这么改啦 void fun2(){Base::fn2 ();}};...
回复

使用道具 举报

千问 | 2013-3-11 18:25:52 | 显示全部楼层
因为全局变量就是0;...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行