error C2733: 不允许重载函数的第二个 C 链接
今日写程序,出现了如下bug:
错误:
“error C2733: 不允许重载函数的第二个 C 链接”
一开始看到错误,反复查看函数声明和实现完全没问题,不知道错误出在了哪里,仔细想想根据提示,可发现“重载函数”四字,检查自己的程序是否和其他函数有相同的函数名,找了一下还真是,如图
函数1:
函数2:
解决方法:
换个函数名,重新编译即可。
当然每个错误都有不同的形式,但大体意思就是函数实现和函数声明不一致导致,下面附两个其他相同错误的不同表现形式:
链接1
链接2
error C2733: 不允许重载函数的第二个 C 链接相关推荐
- 深入理解C++重载函数
深入理解C++重载函数 1.定义:C++允许在同一范围中声明几个功能类似的同名函数,但是这些同名函数的形式参数(指参数的个数.类型或者顺序)必须不同,即函数的参数列表不同,也就是说用同一个运算符完成不 ...
- gmock学习02---编写自己的Matcher与如何让编译器识别被mock的重载函数
本文目的 gmock框架中自带Matcher只针对c++内置类型,如string,int,float等等,有时候无法满足项目要求,所以需要编写自己的Matcher对象.本文介绍如何使用gmock提供的 ...
- 关于重载函数的一些学习
重载函数 出现在相同作用域中的两个函数,如果具有相同的名字而形参表不同,则称为重载函数. 使用某种程序设计语言编写过算术表达式的程序员都肯定使用过重载函数.表达式 1 + 3 调用了针对整型操作数加法 ...
- 编写自己的Matcher与如何让编译器识别被mock的重载函数
本文目的 gmock框架中自带Matcher只针对c++内置类型,如string,int,float等等,有时候无法满足项目要求,所以需要编写自己的Matcher对象.本文介绍如何使用gmock提供的 ...
- 彻底理清重载函数匹配
前言 前面我们讲到了<什么是函数重载?>,有了函数重载之后,就需要确定某次调用需要选用哪个函数.这个过程可以称之为函数匹配或者重载确定.大多数情况下,我们都很容易能够确定某次调用需要选用哪 ...
- 利用函数重载编写函数max_彻底理清重载函数匹配
今日分享:直者内不以自欺,外不以欺人,心有所好恶而如其实以出之者也.--<中国哲学史> 前言 前面我们讲到了<什么是函数重载?>,有了函数重载之后,就需要确定某次调用需要选用哪 ...
- Golang重载函数(反射模拟)
首先认清重载函数的定义 1:函数参数个数不同 2:函数参数类型不同,或者类型顺序不同 Go语言本身不支持函数的重载,所以,我们利用反射+switch进行模拟反射,动态进行函数调用. 根据函数参数的个数 ...
- 构造函数不能为虚/重载函数总结
构造函数不能为虚/重载函数总结 作为一个类,他最基础的成员函数就要数构造函数了.这里我们先探讨一下构造函数为什么不能是虚函数. 在解决这个问题之前,要先明白类中函数的调用方式.一个类的函数共用一个函数 ...
- 深入理解javascript函数系列第二篇——函数参数
前面的话 javascript函数的参数与大多数其他语言的函数的参数有所不同.函数不介意传递进来多少个参数,也不在乎传进来的参数是什么数据类型,甚至可以不传参数.本文是深入理解javascript函数 ...
最新文章
- ubuntu中命令打开图片、文档、音乐、视频等
- MCMC(二)马尔科夫链
- PHP索引数组关联数组
- 软测homework2
- git-撤销工作与的修改-回退缓存区的修改
- openwrt打印机支持列表_共享打印机的三种安装连接方法
- 随想录(rtos中的signal)
- arcgis api for python网盘_ArcGIS API for Python(2)
- [洛谷P3621] [APIO2007] 风铃
- poj 2996 Help Me with the Game 模拟
- 电场在计算机专业的应用,电磁场毕业论文题目范文 数值计算和教学理论方面本科论文范文8000字...
- STM32单片机驱动步进电机—简单篇
- 服务号和订阅号之间的区别,企业适合选择哪一个?
- OSI网络模型,IO模型,BIO模型,NIO模型,AIO模型,TCP/IP协议
- 基于QT实现的alpha-beta剪枝算法搜索的象棋人机博弈游戏
- GA/T1400视图库协议-结构化数据对接
- GeoTools开发GIS图形界面应用程序
- 1256:献给阿尔吉侬的花束
- CSS:focus-visible伪类真的太6了!
- 河北科技大学计算机辅助制造试题,EDA关键技术考试试卷.doc
热门文章
- kotlin定义变量
- 深入理解Java虚拟机——第二章——Java内存区域与内存溢出异常
- 【[HAOI2011]Problem c】
- [Asp.net 5] Options-配置文件(2)
- linux if 命令判断条件总结
- Javascript字符串及数组赋值区别
- 算法及其复杂度度量简介
- 型人格 disc测试_3号,成就型人格的专业和职业选择@九型人格测试
- centos mysql安装_mysql yum源安装
- html 右边框变短,HTML / CSS:使边框右侧高度动态化