错误、漏洞、问题 - 页 1586 1...157915801581158215831584158515861587158815891590159115921593...3184 新评论 A100 2016.05.19 15:12 #15851 编译错误class A { public: void operator[]( int i ) {} }; class B { public: B() : a( new A ) {} ~B() { delete a; } A *a; void f() const { a.operator[]( 0 ); } //нормально void g() const { a[ 0 ]; } //error: call non-const method for constant object void h() const { (*a)[ 0 ]; //error: call non-const method for constant object }; [删除] 2016.05.19 15:14 #15852 A100:编译错误 在 "正常 "的地方,应该有一个错误。运算符被定义,而不是作为const。 A100 2016.05.19 15:22 #15853 Anton Zverev: 凡是 "正常 "的地方,一定有错误。运算符被定义,而不是作为const。"精神病学家 "今天得了个D [删除] 2016.05.19 15:25 #15854 A100: 精神病学家》今天得了个Dclass A { public: void operator[]( int i ) const {} // const добавил }; class B { public: B() : a( new A ) {} ~B() { delete a; } A *a; void f() const { a.operator[]( 0 ); } // нет ошибки void g() const { a[ 0 ]; } // нет ошибки }; Vladimir Karputov 2016.05.19 15:25 #15855 Anton Zverev: 我们谈论的是桌面版的Five。没有空气模式。 这与终端有什么关系?你需要禁用电脑上的互联网,最简单的操作是启用飞机模式。或者进入设置,禁用网络适配器。 A100 2016.05.19 15:26 #15856 Anton Zverev: 学习如何匹配 [删除] 2016.05.19 15:27 #15857 Karputov Vladimir: 终端与此有什么关系?你需要禁用电脑上的互联网,最简单的操作是打开 "平面 "模式。或者进入设置,禁用网络适配器。 Win7的这种模式在哪里?我很抱歉,但我是一个非常薄弱的用户。 Vladimir Karputov 2016.05.19 15:28 #15858 Anton Zverev: Win7的这种模式在哪里?对不起,但我是一个非常弱的用户。 Win7?不知道这样:).我有WIndows 10。 [删除] 2016.05.19 15:29 #15859 A100: 学会搭配。 我很想学习,但谷歌不明白我哪里错了。你能总结一下我的误解吗?我在你的例子中的 "正常 "行看到一个编译器错误。在我看来,编译器应该大声说出来。 Artyom Trishkin 2016.05.19 15:39 #15860 Anton Zverev: 我很想学习,但谷歌不理解...... 真正的硬汉不问谷歌,他们问白蜡树 :)) 1...157915801581158215831584158515861587158815891590159115921593...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
编译错误
编译错误
凡是 "正常 "的地方,一定有错误。运算符被定义,而不是作为const。
精神病学家》今天得了个D
我们谈论的是桌面版的Five。没有空气模式。
学习如何匹配
终端与此有什么关系?你需要禁用电脑上的互联网,最简单的操作是打开 "平面 "模式。或者进入设置,禁用网络适配器。
Win7的这种模式在哪里?对不起,但我是一个非常弱的用户。
学会搭配。
我很想学习,但谷歌不理解......