Не могу получить привет, всемирная программа для работы

Я пытаюсь получить привет, всемирная программа от D (Язык программирования)/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

Есть идеи, что я делаю не так? Я просто скопировал / вставил код

2 ответа

Решение

Со своей страницы codepad.org использует версию D 1.026, выпущенную в 2008 году. Для справки, текущая версия 2.074.1.

Маловероятно, что современный код D будет работать с такой старой версией D, особенно после удара основной версии. Вам придется использовать другой сервис с обновленными инструментами.

Используйте https://run.dlang.io/ для онлайн-редактора, поддерживаемого современным компилятором.

Другие вопросы по тегам