C++ Primer学习笔记第九章-你真的知道何时用重载吗?

来源:互联网 发布:linux上安装eclipse 编辑:程序博客网 时间:2024/05/19 14:01

你真的知道为什么要重载吗?

我们单刀直入:

问:给函数起名的原则是什么?

答:当然是能够描述函数功能的通俗易懂的最佳的词汇了!

 

如果我要在屏幕上print出一些东西,比如字母字串啦,字串字母啦,月光宝盒啦……

是这样做:

       int charPrint();

       int strPrint();

       int mbPrint();

还是这么做:

       int Printchar&);

       int Printstring&);

       int PrintMoonBox&);

of course,当然是后者好了,我的记性差,记不住那么多的函数名称!

对于函数的构造函数来说:

       重载可能是唯一的选择-你就是我的唯一!
        对于重载的高级论题,请看Meyers的《EC》,毕竟,只有Meyers自己知道自己在说什么!   

原创粉丝点击