2

D (プログラミング言語)/d2/Hello, World!から hello, world プログラムを取得しようとしています。codepad.org で作業します。これが私のコードです:

/* This program prints a
   hello world message
   to the console.  */

import std.stdio;

void main()
{
    writeln("Hello, World!");
}

http://codepad.org/MdLVQEMmで実行したときに得られる出力は次のとおりです。

Line 9: Error: undefined identifier writeln
Line 9: Error: function expected before (), not writeln of type int

私が間違っていることについてのアイデアはありますか?私はほとんどコードをコピー/貼り付けただけです..

4

2 に答える 2

4

about pageから、codepad.org は2008 年にリリースされたD バージョン 1.026 を使用しています。参考までに、現在のバージョンは 2.074.1 です。

最新の D コードがこのような古いバージョンの D で動作する可能性は低いです。特にメジャー バージョンの更新後はそうです。更新されたツールで別のサービスを使用する必要があります。

于 2017-07-09T23:55:05.597 に答える
3

最新のコンパイラに支えられたオンライン エディタには、https://run.dlang.ioを使用します。

于 2017-07-10T12:18:19.090 に答える