抽象的
Vibe.d经历了许多重大变化。这同样适用于编译器。
我正在尝试使用早期版本的dmd编译器和vibe运行一段 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 通过一一解决我遇到的问题来对它们进行序列化。
关于我的盒子的详细信息
- 视窗 32 位
- DMD v2.065
- 配音 v0.9.22