上一页 1 ··· 232 233 234 235 236 237 238 239 240 ··· 259 下一页
摘要: d的编译时 两个阶段:ast与ctfe,ast为生成树,ctfe为编译时求值.其实很简单啦.ast树,必须通过语义给树加上意义,然后求值函数才能求值,对不对?不然,光是树,是没用的. 其中,模板变函数,遇见了,先造一个ast的模板,然后实例化时,就填充这个ast,然后加入整个生成树里面. ctfe, 阅读全文
posted @ 2019-10-05 13:25 zjh6 阅读(23) 评论(0) 推荐(0)
摘要: 色泽 配色方案,有吸引力又专业.且有合理对比度和一致性,以免颜色冲突. 一致性 配色方案 用于背景,标题,文本和按钮的绿色,粉红色和灰色. 可使用CSS变量: body { --pink: #CF92B7; --green: #59876B; --grey: #4A4A4A; } h1 { colo 阅读全文
posted @ 2019-10-05 09:40 zjh6 阅读(27) 评论(0) 推荐(0)
摘要: 设计目标: 更易写泛型 健壮性 编程准则 方便大规模 并行编程 方法: 无问题 暗角落 工程理念(转换,构造限制,宏中非混杂) 函数参数 定义=数据定义 枚查找规则 =函数指针查找 宏参数与模板参数规则一致 用户定义转换与内置一致 函数&模板重载 void foo(int i) void foo(T 阅读全文
posted @ 2019-10-03 23:04 zjh6 阅读(15) 评论(0) 推荐(0)
摘要: 数组是(针,长度)对. struct Y { double q; } struct X { Y[] a; } X x; auto r = x.a;//r复制了x.a的(针,长度)对 #! /usr/bin/env rdmd import std.stdio; struct X { int[] a; 阅读全文
posted @ 2019-10-03 17:58 zjh6 阅读(16) 评论(0) 推荐(0)
摘要: auto ms1 = MyStruct(10, 11);// struct literal,一般简单. MyStruct ms2 = {10, 11}; // C-style, not preferred MyStruct ms3 = {b:11, a:10};// Named initialize 阅读全文
posted @ 2019-10-03 16:11 zjh6 阅读(20) 评论(0) 推荐(0)
摘要: 如题:下载链接:蓝奏云. 阅读全文
posted @ 2019-10-03 12:17 zjh6 阅读(6) 评论(0) 推荐(0)
摘要: d中的构,与d中的类,数据都初化好了.但构已默认了,类清理了,但还未用. struct S { string s = "hello"; int i; int j = 42; } //相当于. assert(S.init == S(s, 0, 42)); //而类: class C { string 阅读全文
posted @ 2019-10-03 08:48 zjh6 阅读(26) 评论(0) 推荐(0)
摘要: 如题,百度网盘是啥意思? 编译器静态检查 阅读全文
posted @ 2019-09-30 11:18 zjh6 阅读(12) 评论(0) 推荐(0)
摘要: /++ Example is a structure meant to demonstrate Ddoc documentation. In addition to the first one-line short description, we can also write longer mult 阅读全文
posted @ 2019-09-29 15:06 zjh6 阅读(16) 评论(0) 推荐(0)
摘要: 为什么要学习d. 好啊.多会一门语言,就多打开了一门路.. 当然还有用d编程 越学习,越快乐!,因为,你好像具有无穷的力量. 1,常在论坛里面跑,论坛 2,常往维基里面跑,维基 3,常跟着高手走.这里 4,搜索非官方文档.非官方 5,栈溢出d. 6,某某大神,文章太长,谷哥不翻译 7,博客们,基本上 阅读全文
posted @ 2019-09-27 17:56 zjh6 阅读(28) 评论(0) 推荐(0)
上一页 1 ··· 232 233 234 235 236 237 238 239 240 ··· 259 下一页