错误、漏洞、问题 - 页 2354

 
fxsaber:

好吧,既然有两个人已经说过,有一个没有额外变量的解决方案,我周末会考虑一下。

不知道是谁说的,反正PrevHandle需要被储存在某个地方。

 

遇到了这样的问题。

更新了Windows,在终端更新后,与社区账户的连接失败,在输入登录和密码后,我不得不再次安装在市场上购买的EA(使用新的激活),如果每次Windows更新后,我都要使用新的激活,它们会很快用完,如何处理这个问题,也许有人已经面临?

 
Alexey Navoykov:

我想知道是谁声称的,反正PrevHandle需要被储存在某个地方。

也许你搞错了。

关于交易、自动交易系统和交易策略测试的论坛

错误, 漏洞, 问题

Alexey Navoykov, 2018.12.21 17:03

我也准备了一个答案,如果有的话 )
 
fxsaber:

你的情况如何?

这应该像预期的那样工作。

int MACROS_helper_PrevHandle;
template <typename T>
T macros_helper_fn(T t)  {SelectHandle(MACROS_helper_PrevHandle); return t;}     
#define  MACROS(NEW_HANDLE_, FN_)  ((MACROS_helper_PrevHandle=GetHandle())*0 == 0 ?     \
                                    SelectHandle(NEW_HANDLE_) ? macros_helper_fn(FN_) : 0 : 0)
重写函数不仅仅是为了好玩。
 
Alexey Navoykov:

无论如何,PrevHandle需要被存储在某个地方。

提示#4:不需要
大家甚至已经亮出了底牌。提示#5将已经是宏本身了
 
pavlick_:

你的情况如何?

说实话,我甚至还没有想过这个问题。当我有时间时,我一定会看看我能做什么。

 
A100:

一切正常。

还有什么时候会有这样的机会......来测试真实水平...
从讨论情况来看...在这里...严肃的proggers巧妙地玩弄听起来很高大上的词汇,包括关于OOP等。(我有时甚至不明白一半以上的说法)

那什么是真的呢? 婷婷? 还是不是所有人都已经加入了?
我必须再次强调:如果一些复杂的,......不寻常的或需要特殊知识的东西 - 将被立即写入,而这里 - 最简单的(!)。因此,打开你的大脑,写下选项...或者等待!

这是幼儿园。

 
A100:
提示4:你不必这样做。
我已经给你看了所有的牌。

如果任务的本质是:记住旧的句柄,选择新的句柄,得到函数的值,选择旧的句柄,返回函数的值,怎么会没有必要呢? 也许你解决的是其他的任务。 或者你是说,这个特殊的任务你只在宏里面解决,没有任何外部添加?

p.s. 我们应该在"语言的 特殊性...... "分支中发布这些内容。 这个分支是为了其他目的。

 
Alexey Navoykov:

p.s. 我们不应该淹没这个主题。 我们应该在"语言功能...... "主题中发布所有这些内容。 在这里是为了其他目的。

我没想到一个技术问题会进入洪水。请版主清理一下,把它移走。

 
为什么要把额外的工作放在版主身上?如果有人认为他们的帖子是洪水猛兽,就让他们自己删除。如果有偏离主题的情况,它就会消失。偏差又在哪里?这里也没有什么特别的功能,一切都和C++中一样(我检查过)。这条线的参与度相当高...我个人还没有看到以可接受的代码的形式回答我的问题--所以 "没关系的DJ"。