c++双目运算符重载

守望星辰@ 2021-02-22 10:50:12
为什么一直报错呢,我试过如果将三个文件写在同一个.c文件里就不会报错


...全文
147 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
NorZ 2021-02-23
  • 打赏
  • 举报
回复
目测有两个问题,一个是 String.cpp 没有被编译,一个是头文件没有保护,可能导致重复包含的问题
真相重于对错 2021-02-23
  • 打赏
  • 举报
回复
String(char* ) 这样的构造函数,在新的编译器上比如vs2019,不能匹配 String("A")这样的调用。因为“A”是const char* 构造函数必须 String(const char*) 这样写

64,637

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧