摘要: 打在DGUI工程文件,在工程属性页的命令行中添加一个-d选项,如下图: 即可以编译。 其它部分和dmd2.066.1 版本相同: http://www.cnblogs.com/wanhongnan/p/5702140.html 阅读全文
posted @ 2016-08-02 23:55 honan 阅读(287) 评论(1) 推荐(1) 编辑
摘要: D语言中enum不只是可以使用数字类型,也可以使用字符串: import std.stdio; import std.range; int main(string[] argv) { enum XYZ : string { a = "foo" } writeln(XYZ.a == "foo"); writeln(XYZ.a); ... 阅读全文
posted @ 2016-08-02 02:09 honan 阅读(169) 评论(0) 推荐(0) 编辑
摘要: D语言引入了static if , static assert , template , is 等一些语句,使得D语言可以使用编译时执行逻辑处理,同时也能进行编译时测试,这使得编译器在编译时就可以对自定义的类,结构,参数进行动态检测,这样让定义的东西有了强类型功能,牛B之作。 import std.stdio; import std.range; int main(string[]... 阅读全文
posted @ 2016-08-02 01:00 honan 阅读(423) 评论(0) 推荐(1) 编辑