错误、漏洞、问题 - 页 2538 1...253125322533253425352536253725382539254025412542254325442545...3184 新评论 Artyom Trishkin 2019.08.19 19:41 #25371 A100: C#、JS和其他所有的东西与此有什么关系?阅读MQL文件 - 第1页。 "MQL5的语法与C++的语法相似"。 https://www.mql5.com/ru/docs/basis。 相似并不是完美的匹配。然而,所有这些争吵都是离题的。 [删除] 2019.08.19 19:43 #25372 A100: ....... "MQL5的语法与C++的语法相似" ............ 类似并不意味着类似.... Igor Makanu 2019.08.19 19:45 #25373 A100: 我在与你交流 - 用你的语言 - 用你的词汇 这就是我要说的https://www.mql5.com/ru/forum/1111/page2536#comment_12902751 好吧,你的蛊惑人心 的水平很明显。 A100 2019.08.19 19:57 #25374 Artyom Trishkin: 相似性并不是完全遵守。然而,所有这些争吵都是一个非主题。 我最初指出 了MQL文档的不一致性,但如果用户不理解--那么就有一个铁定的论据:C++。 Ilyas 2019.08.19 20:04 #25375 为什么我们在这里需要神圣的战争? 正如A100所写 Незначительная и просто обходится, но все равно ошибка при компиляции: #define MACRO() Print( "OK" ) //Error: ')' - unexpected in macro formal parameter list void OnStart() { MACRO(); } 我意识到与C++的这种差异(并希望消除这种差异),但目前有更优先的任务。 Andrei Trukhanovich 2019.08.19 20:10 #25376 Ilyas: 表达一下,作为一个语言开发者,你对提及和比对++与mql的态度。 [删除] 2019.08.19 20:15 #25377 Andrei Trukhanovich: 作为一个语言开发者,表达你对提及和比对++与mql的态度。 提及和比较并不麻烦。 这是一个不断的呃...抱怨(我找不到另一个词,抱歉)说MQL必须完全对应(是C++的类似物)。 怎么说呢? A100 2019.08.19 20:46 #25378 文件<WinAPI\WinUser.mqh>中的错误 int GetMenuStringW(HANDLE menu,uint uIDItem,string str,int max,uint flags); 而且应该是 int GetMenuStringW(HANDLE menu,uint uIDItem,ushort &str[],int max,uint flags); A100 2019.08.19 22:03 #25379 我还注意到,如果我使用我的"WinUser.mqh",而不是标准的<WinAPI\WinUser.mqh>,就会出现以下情况 那么产生的.ex5文件就会变小2倍。从目前的任何基本差异中,我可以挑出没有枚举(但实际上并没有使用)。 P.S. 我在我的"WinUser.mqh " 中添加了未使用的结构--.ex5的大小变得更接近了,但问题是,添加的结构实际上并没有被使用。 Alexey Navoykov 2019.08.19 22:33 #25380 Igor Makanu: #define MACRO(void) Print( "OK" ) 更好的是#define MACRO( dummy ),另外,最好能防止意外地将一些参数传递给宏。比如说。 #define MACRO(dummy) Print("OK") dummy 1...253125322533253425352536253725382539254025412542254325442545...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
C#、JS和其他所有的东西与此有什么关系?阅读MQL文件 - 第1页。
"MQL5的语法与C++的语法相似"。
https://www.mql5.com/ru/docs/basis。
相似并不是完美的匹配。然而,所有这些争吵都是离题的。
.......
"MQL5的语法与C++的语法相似"
............
类似并不意味着类似....
我在与你交流 - 用你的语言 - 用你的词汇
这就是我要说的https://www.mql5.com/ru/forum/1111/page2536#comment_12902751
好吧,你的蛊惑人心 的水平很明显。
相似性并不是完全遵守。然而,所有这些争吵都是一个非主题。
我最初指出 了MQL文档的不一致性,但如果用户不理解--那么就有一个铁定的论据:C++。
为什么我们在这里需要神圣的战争?
正如A100所写
Незначительная и просто обходится, но все равно ошибка при компиляции:
表达一下,作为一个语言开发者,你对提及和比对++与mql的态度。
作为一个语言开发者,表达你对提及和比对++与mql的态度。
提及和比较并不麻烦。
这是一个不断的呃...抱怨(我找不到另一个词,抱歉)说MQL必须完全对应(是C++的类似物)。 怎么说呢?
文件<WinAPI\WinUser.mqh>中的错误
而且应该是
我还注意到,如果我使用我的"WinUser.mqh",而不是标准的<WinAPI\WinUser.mqh>,就会出现以下情况
那么产生的.ex5文件就会变小2倍。从目前的任何基本差异中,我可以挑出没有枚举(但实际上并没有使用)。
P.S. 我在我的"WinUser.mqh " 中添加了未使用的结构--.ex5的大小变得更接近了,但问题是,添加的结构实际上并没有被使用。
Igor Makanu:
更好的是#define MACRO( dummy ),另外,最好能防止意外地将一些参数传递给宏。比如说。