![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
命运perfect
软件开发
展开
-
C++重载、覆盖、隐藏 分析
对于C++中函数重载、覆盖、隐藏总结1.成员函数被重载的特征:(1)相同的范围(在同一个类中)(2)函数名字相同(3)参数不同,返回值无所谓(可以相同,可以不同,因为可以强制转换)(4)virtual关键字可有可无2.覆盖(重写)是指派生类函数覆盖基类函数,特征是:(1)不同的范围(分别位于派生类和基类)(2)函数名字相同(3)参数相同(4)翻译 2016-09-02 10:46:33 · 278 阅读 · 0 评论 -
C/C++ waring:返回局部变量或临时变量的地址
牛客题目:string& test_str(){string str = "test";return str;}int main(){string& str_ref = test_str();cout return 0;}A.编译警告B.返回局部变量的引用,运行时出现未知错误C.正常编译且运行D.把代码里的&都去掉之后,程序可以正原创 2016-09-07 12:35:55 · 8553 阅读 · 0 评论