深究C++
FunORAMA
我是真的懵逼
展开
-
C++:构造函数详解
转自https://www.cnblogs.com/Renyi-Fan/p/8209043.html 一、 构造函数是干什么的 class Counter { public: // 类Counter的构造函数 // 特点:以类名作为函数名,无返回类型 Counter() { m_value =...转载 2019-03-02 18:11:00 · 1577 阅读 · 0 评论 -
C++中函数重载的底层原理
一、C++中函数重载规则 函数重载是一种特殊情况,C++允许在同一作用域中声明几个类似的同名函数,这些同名函数的形参列表(参数个数,类型,顺序)必须不同,常用来处理实现功能类似数据类型不同的问题。 二、C++函数重载的底层原理 C++利用name mangling(倾轧)技术,来改变函数名,区分参数不同的同名函数 1. Name Mangling 简介 Name Mangling ...原创 2019-03-02 19:12:52 · 1383 阅读 · 0 评论 -
C++:name hiding详解
https://blog.csdn.net/wangdingqiaoit/article/details/46502399转载 2019-03-19 21:53:24 · 1085 阅读 · 0 评论