Не могу получить привет, всемирная программа для работы
Я пытаюсь получить привет, всемирная программа от 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/ для онлайн-редактора, поддерживаемого современным компилятором.