2017-07-08 9 views
2

私はD (The Programming Language)/d2/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 

任意のアイデア?コードをコピー/ペーストしただけです。

+0

別の環境を試しましたか?私はDを知らないが、これはダムキャッシングエラーのように聞こえる。 IDEを使用している場合は、キャッシュをクリアするよう指示します。ブラウザーのキャッシュをクリアしている可能性がありますか? – Carcigenicate

+2

そのコードは[IDEone.com](http://ideone.com/kC9wgS)で動作します。あなたは特にcodepad.orgを使用する必要がありますか、あるいは別のコンパイラを使用できますか? – JGreenwell

+0

コードが正しいことを確認します。問題はcodepad.orgに固有のものです – cym13

答えて

4

about pageから、codepad.orgはDバージョン1.026(released in 2008)を使用しています。参考までに、現在のバージョンは2.074.1です。

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

3

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

関連する問題