3
나는 간단한 튜토리얼을 따라하기 위해 노력하고있어 다음과 같은 코드가 동작하지 않습니다에 O : 나는 창문에 DMD 컴파일러를 사용하고파일 I/D 프로그래밍 언어
void main(string args[])
{
auto f = File("test.txt", "w");
f.writeln("Hello, Worlds!");
}
.
나는 간단한 튜토리얼을 따라하기 위해 노력하고있어 다음과 같은 코드가 동작하지 않습니다에 O : 나는 창문에 DMD 컴파일러를 사용하고파일 I/D 프로그래밍 언어
void main(string args[])
{
auto f = File("test.txt", "w");
f.writeln("Hello, Worlds!");
}
.
당신이 D2를 사용하는 경우, 당신은 import std.stdio;
필요 :
import std.stdio;
void main(string args[])
{
auto f = File("test.txt", "w");
f.writeln("Hello, Worlds!");
}
당신이 D1을 사용하는 경우, File
클래스는 std.stream
에 있고, API는 약간 다릅니다 :
import std.stream;
void main() {
auto f = new File("test.txt", FileMode.Out);
f.writeLine("Hello, Worlds!");
}
D 버전 1 또는 2? – kennytm
왜 안 되니? 프로그램이 충돌합니까? 프로그램이 제대로 작동하지 않습니까? 컴파일이 실패합니까? 컴파일러 * 충돌 * 있습니까? 컴파일러가 올바르게 설치되어 있다는 것을 알고 있습니까? 어떤 언어 버전을 사용하고 있습니까? –
컴파일에 실패합니다. 나는 D2를 사용하고 있다고 생각합니다. 오류 : 알 수없는 식별자 파일 (5) : 오류 : 알 수없는 식별자 파일 (5) : 오류 : 이전에 함수가 예기치 않은 _error_ (6) : 오류 : TOK149 – lowerkey