1
4
您要做的事情取决于D社区所称的统一函数调用语法。这是使用与成员函数相同的语法调用非成员函数的能力。这种方法只在阵列上实现了很长时间,对于它要走多远还存在一些争论。已经决定应该为所有类型实现它,但是编译器实现者walterbright还没有抽出时间来做这件事,因为他一直在狂热地研究64位支持。 统一函数调用语法在Andrei Alexandrescu的书中有描述,“ The D Programming Language |
2
3
Phobos只在数组的结构/类之外实现范围函数。数组允许您调用它们上的函数,就像它们是成员函数一样。所以,如果你有这个功能:
而不是
对所有类型都能做到这一点被称为通用函数调用语法,但这在D中目前并不合法,尽管看起来可能会添加它。
|
Divyat · D语言的BNF语法形式[闭口] 6 年前 |
hiropon · 有没有办法用Dlang同时分配多个变量? 7 年前 |
Jonathan Wilbur · 从D中的抽象类运行单元测试? 7 年前 |
thinwybk · 如何使用D访问linux字符设备? 7 年前 |
user3069488 · 震波。D-未定义标识符(Dlang) 7 年前 |
Dmitry Bubnenkov · 错误:实例化模板实例时出错 7 年前 |
Matt Smith · 正在转义对局部变量的引用 9 年前 |
StillLearningToCode · 将字符串解析为D中的标记 9 年前 |
Suliman · D?的TUI(文本用户界面)? 9 年前 |