首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Programming In D
johnnychtlac
创建于2021-12-28
订阅专栏
要点
暂无订阅
共85篇文章
创建于2021-12-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
EP70 Conditional Compilation
条件编译:debug、version、static if、static assert、is表达式、__traits。
EP69 Bit Operations
位运算符及使用场景。👨💻👨💻👨💻👨💻👨💻👨💻👨💻👨💻
EP68 Pointers
指针。👨💻👨💻👨💻👨💻👨💻👨💻👨💻👨💻👨💻👨💻
EP67 alias this
用户定义类型的自动类型转换(隐式转换)。👨💻👨💻👨💻👨💻👨💻👨💻
EP66 alias and with
别名;with语句。👨💻👨💻👨💻👨💻👨💻👨💻👨💻👨💻
EP65 Pragmas
编译指令。👨💻👨💻👨💻👨💻👨💻👨💻👨💻👨💻👨💻
EP64 Templates
函数模板;模板参数;显式类型推导;模板实例化;模板特定化;结构体模板和类模板;默认模板参数;编译时特征。
EP63 Contract Programming for Structs and Classes
in、out;invariant()。👨💻👨💻👨💻👨💻👨💻👨💻👨💻
EP62 Properties
属性。👨💻👨💻👨💻👨💻👨💻👨💻👨💻👨💻👨💻👨💻
EP61 Universal Function Call Syntax (UFCS)
成员函数普通化,variable.foo(arguments)编译为foo(variable, arguments)。
EP60 Encapsulation and Protection Attributes
封装:public、private、package、protected、export。👨💻👨💻
EP58 destroy and scoped
destroy();scoped()。👨💻👨💻👨💻👨💻👨💻👨💻👨💻
EP57 Interfaces
abstract、static、final;in、out;继承接口。👨💻👨💻👨💻👨💻
EP56 Object
typeid、TypeInfo;toString;opEquals;opCmp;toHash。👨💻
EP55 Inheritance
继承;super;final。👨💻👨💻👨💻👨💻👨💻👨💻👨💻
EP54 Classes
类以及与结构体的区别。👨💻👨💻👨💻👨💻👨💻👨💻👨💻👨💻
EP53 Operator Overloading
运算符重载。👨💻👨💻👨💻👨💻👨💻👨💻👨💻👨💻👨💻
EP52 Constructor and Other Special Functions
this()、~this()、this(this)、static opCall()、opAssign();@disable。
EP51 const ref Parameters and const Member Functions
如何将参数和成员函数标记为常量,以便它们也可以与不可变变量一起使用。👨💻👨💻👨💻👨💻
下一页