我有多个问题。首先,如果我想用GDC编译简单的hello world程序,它会返回一个错误:函数是before()之前的函数,而不是int类型的writeln。
module test.main;
import std.stdio;
void main()
{
writeln("Hello world");
}
如果我在compileonline.com上使用在线编译器。它工作正常(有趣......)。 第二个问题。如果我想通过destroy(object)调用析构函数。这是返回错误:错误:未定义的标识符销毁。
答案 0 :(得分:0)
第二个问题:使用统一函数语法并将destroy函数类作为要销毁的对象的成员。或者更好的是,让垃圾收集器为您处理。