猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
返回类型是函数签名的一部分吗?
在C ++中,返回类型是否被视为函数签名的一部分?并且仅修改返回类型就不允许重载。
FFIVE
浏览 569
回答 3
3回答
GCT1015
它们是该类型的一部分,您可以根据仅返回类型不同的函数指针类型来重载函数:int IntFunc() { return 0; }char CharFunc() { return 0; }void FuncFunc(int(*func)()) { cout << "int\n"; }void FuncFunc(char(*func)()) { cout << "char\n"; }int main(){ FuncFunc(&IntFunc); // calls void FuncFunc(int_func func) FuncFunc(&CharFunc); // calls void FuncFunc(char_func func)}
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
C++
typedef入门问题
1 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续