为了账号安全,请及时绑定邮箱和手机立即绑定

VS2013在matc.h中依旧有红色线提示不能访问,但程序正常运行

VS2013在matc.h中依旧有红色线提示不能访问,但程序正常运行,为什么 #include"Match.h" #include"Time.h" #include

using namespace std; void Match::printTime(Time &tt) { cout<< tt.m_iHours << ":" << tt.m_iMinu << ":" << tt.m_iSecen << endl; }

正在回答

4 回答

我也出现了这样的问题,https://img1.sycdn.imooc.com//5c7b3d3d0001553807480122.jpg,但是可以运行出来。

0 回复 有任何疑惑可以回复我~
#1

幕布斯9539579

知道原因吗?
2019-10-13 回复 有任何疑惑可以回复我~

同样的问题。就是VS2013环境下, 友元成员函数的实现中,访问私有变量时会有错误提示。但是运行没问题,应该是IDE本身的问题了

0 回复 有任何疑惑可以回复我~

我用X-Code也是这样,总是提示我那三个是Time的私有成员,无法编译,同问

0 回复 有任何疑惑可以回复我~

表意不明啊…不清楚你问的什么。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C++远征之模板篇
  • 参与学习       91156    人
  • 解答问题       318    个

本C++教程力求即学即会,所有知识以实践方式讲解到操作层面

进入课程

VS2013在matc.h中依旧有红色线提示不能访问,但程序正常运行

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信