vibe.d应用程序代码移植麻烦

时间:2014-12-01 05:49:32

标签: d dmd vibed

抽象

Vibe.d经历了许多重大变化。这同样适用于编译器。

我试图运行2012年使用早期版本的编译器和编写的代码。

我的移植工作是徒劳的,我正在请求帮助以解决这个问题。


到目前为止我做了什么

vibe.core.signal模块的删除是其中一项重大事件。

所以在一个模块中,我已经取代了

import vibe.core.signal;

    ...

private:
    Signal m_signal;

    ...

m_signal = createSignal();

import vibe.core.sync;

    ...

private:
    ManualEvent m_signal;

    ...

m_signal = createManualEvent();

我的问题

我无法找到适当的方法来移植以下代码段

m_signal.release();

到我当前版本的

我怀疑我应该放弃它,因为应用了突破性的变化,但我不太确定我的假设。

我该怎么办?

还有更多问题!我更喜欢FTB通过逐一解决我遇到的问题来序列化它们。


关于我的盒子的详细信息

  • Windows 32位
  • DMD v2.065
  • DUB v0.9.22

0 个答案:

没有答案