有函数重载的C++代码放到C里会有什么问题 这个是c++编译的时候会进行name mangling,就是会加一些前缀用于链接,也就是说链接时候的函数名是和你写的不一样的。c不支持重载所以也不会这这样做。解决的方法就是用extern包起来,这也编译器就会按照c的方式进行编译链接。所以其实不是编译报错是链接报错😁
1 1

相关推荐

新记话事人:你就和她说去抖音了
点赞 评论 收藏
分享
牛客网
牛客企业服务