引用作为重载条件

简介: 引用作为重载条件
#include <iostream>
using namespace std; 
void func(int &a)
{
    cout<<"func(int &a)的调用"<<endl;
}
void func(const int &a)
{
    cout<<"func(const int &a)的调用"<<endl;
}
int main(int argc, char** argv) {
    int m;
    func(m);//调用func(int &a) 
    func(3);//调用func(const int &a) 
}

引用作为重载条件

目录
相关文章
|
6月前
Lambda表达式方法引用举例
Lambda表达式方法引用举例
27 1
|
6月前
|
存储 Python 容器
python函数的返回值、嵌套方式以及函数中的变量(一)
python函数的返回值、嵌套方式以及函数中的变量(一)
238 2
|
6月前
|
Python
python函数的返回值、嵌套方式以及函数中的变量(二)
python函数的返回值、嵌套方式以及函数中的变量(二)
243 1
|
6月前
|
机器学习/深度学习 算法 编译器
【C语言】函数 ---- 函数的嵌套调用和链式访问、函数的声明和定义、变量的声明和定义、函数递归与迭代、递归时的栈溢出问题
【C语言】函数 ---- 函数的嵌套调用和链式访问、函数的声明和定义、变量的声明和定义、函数递归与迭代、递归时的栈溢出问题
114 0
|
6月前
|
算法 编译器 C语言
【C/C++ 关键字 函数说明符 】C/C++ _Noreturn关键字(表明调用完成后函数不返回主调函数)
【C/C++ 关键字 函数说明符 】C/C++ _Noreturn关键字(表明调用完成后函数不返回主调函数)
59 1
|
6月前
|
编译器 程序员 数据安全/隐私保护
C++类成员解析:编译器如何识别和处理声明与定义(C++ 类的作用域以及查找顺序)
C++类成员解析:编译器如何识别和处理声明与定义(C++ 类的作用域以及查找顺序)
65 0
|
6月前
|
JavaScript 前端开发 Java
23、匿名类的排序、Lambda 表达式、方法引用
23、匿名类的排序、Lambda 表达式、方法引用
38 0
|
6月前
|
Java
【Java方法重载】 定义,使用,理解,示例解读
【Java方法重载】 定义,使用,理解,示例解读
132 0
|
PHP 开发者
范围解析操作符(类常量访问)|学习笔记
快速学习范围解析操作符(类常量访问)
范围解析操作符(类常量访问)|学习笔记