无效的请求--刚刚开始,想不明白...... - 页 3

 
mrProF: 到目前为止,我认为你的观点是 "我不使用标准库,我不舒服,但为什么我不知道"。
我想我将避免进一步的辩论,没有你对讨论的实质内容的任何信息。
对不同的讨论参与者给予了不同的反驳。所以你的评论很恰当 :)
 
Yedelkin:
我已经清楚地标记了 "MESI "这个词。如果你想用别人的发展 来做多余的努力,那就没有理由告诉新人"用填充结构发送查询,这是一个有很多陷阱的变态行为"。
别人的设计?
不,这是不符合规定的。原来你在那里。你自己的终端,你自己写的,不是用 "别人的开发"?

我要告诉你一个可怕的秘密,标准库是由MetaQuotes 编写的,它的代码是公开的,而且写得很好。

你为Windows写的C/C++也是纯粹的WinApi(只有硬核?),而那些使用MFC 的人,比如说,你认为是异端,并称MFC是别人的开发?这真是太有趣了。

P.S. 该死的,我已经禁止不回应水了。
我不会对没有意义的信息作出回应。

Торговая платформа MetaTrader 5 для организации брокерского обслуживания / MetaQuotes Software Corp.
  • www.metaquotes.net
Торговая платформа MetaTrader 5 предназначена для проведения торговых операций на различных финансовый рынках. Терминал обладает большой базой аналитических возможностей и поддерживает более 70 различных инструментов для выполнения технического анализа
 
mrProF: 用别人的发展?
不,这是不可能的。事实证明,你在那里。你自己的终端,你自己写的,不使用 "别人的开发"?

让我告诉你一个可怕的秘密,标准库是由MetaQuotes 编写的,它的代码是公开的,而且写得很好。

你会对自己笑得很开心,当你下次开始对新手胡说八道的时候,那么就用纯文本写(比如,作为注释):"我不认为标准库是外来的发展,基于对标准库的这种理解,我相信它的编写是有能力的,因为它是由开发人员编写的,它的代码是开放的"。

考虑到上述保留意见,没有人会对你说一句反对的话。

mrProF : P.S. 该死,我已经禁止不接水了。
我可以看到。你一定还有困难,哪里是 "水",哪里是 "非水";哪里是别人的发展,哪里是你自己的发展 :)
 
mrProF:

P.S. 我已经发誓不再接水了。

请向一个 "新手 "解释两者的区别

void f52( const int a )

void f52( int a )
第一句话的意思是什么?
 
A100:

请向新来的人解释有什么区别

第一句话的含义是什么?
const(constant, constant)防止你改变 "a "的内容。
在我的印象中,当从dll中导入函数 时也可能需要这样做。
 
mrProF:
问题是,在这两个函数中,参数是按值传递的,这使得其中一个选项没有意义。哪一个--取决于观点。
 
TheXpert:
问题是,在这两个函数中,参数是按值传递的,这使得其中一个选项没有意义。哪一个 -- 取决于观点。

难道不可以在函数中重写值吗?这将导致函数内部的混乱,特别是如果参数是由相同的字母给出的,例如a,b,i。

我一看就不记得了,我现在用的是linux系统,要查很久了))

 
mrProF:

一个值不能在一个函数中被重写吗?这将导致函数内部的混乱,特别是如果参数是由相同的字母给出的,例如a,b,i。

我一看就不记得了,而且我现在用的是linux系统,要查很久才知道))

你可以覆盖它,但这种覆盖只能在一个函数中起作用。
void f52( int a )       { a = 20; }
...
int a = 10;
f52( a );

// всё равно a=10

只有在以下情况下才会出现错误

void f52( const int a )       { a = 20; }
 
papaklass:

也许这能帮助你理解耶德尔金的 立场

建立722。

18.MQL5:标准图书馆 修正了 CCanvas::FillRectangle方法。

我的代码中也是用一行字开仓,但与标准库不同的是,有错误检查

我没有偷懒,翻阅了所有的修改,在文章库中发现了11处更正。它们都不是交易业务的关键。

主要是修复新的奇特功能,如绘图、界面构建或构造器处理。

而且论坛上充斥着关于OrderSend的问题,所以初学者的学习不是从 "简单到复杂",相反,这让他们望而却步,mql5尽管有很多优点,但却很迟钝,很难掌握。

 
A100:
覆盖是可能的,但这种覆盖只在一个函数中生效

但在C++中,编译器会给出一个错误,而在这里,它只在以下情况下给出一个错误

好吧,这是开发人员选择的行为,它 "按规定 "工作,而权宜之计是一个公开讨论的问题))。