저는 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
슬립 기능도 생략됩니다 얻는다. 무슨 일입니까?
정상적으로 작동합니다. 어떤 버전의 컴파일러를 사용합니까? 이 코드를 빌드하고 실행하는 방법은 무엇입니까? – Kozzi11
gdc --version은 버전 5.4.0 20160609라고 말합니다. 저는 x86_64 용으로 --build-mode를 별도로 컴파일합니다. – blipman17