我想学习d,所以我开始与你好世界,并试图扩大一点。方法调用的顺序混合
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
睡眠功能,甚至都不会被跳过。 发生了什么?
适合我。你使用哪个版本的编译器?你如何建立和运行此代码 – Kozzi11
gdc - 版本说5.4.0版本20160609.我编译 - x86_64独立--build模式 – blipman17