【发布时间】:2016-08-26 11:26:55
【问题描述】:
我正在尝试学习 d,所以我从 hello world 开始,并尝试对其进行一些扩展。
import std.stdio;
import core.thread;
void main(string[] args){
writeln("Hello World!");
Thread.sleep(dur!("seconds")(5));
writeln("Press enter key to exit...");
writeln(readln());
}
所以我希望我的输出如下
Hello World!
Press enter key to exit...
//input "abcd"
abcd
但是我得到了这个
//input "abcd"
Hello World!
Press enter key to exit....
abcd
睡眠功能甚至被跳过。 发生了什么?
【问题讨论】:
-
对我来说没问题。您使用哪个版本的编译器?你如何构建和运行这段代码
-
gdc --version 表示版本 5.4.0 20160609。我在 --build-mode 中为 x86_64 单独编译
标签: linux intellij-idea d gdc