上一页 1 ··· 97 98 99 100 101 102 103 104 105 ··· 259 下一页
摘要: import std.traits : Select; alias Foo = Select!(__VERSION__ >= 2098, TypeA, TypeB); 阅读全文
posted @ 2022-01-18 19:48 zjh6 阅读(10) 评论(0) 推荐(0)
摘要: 接着比: int double_int(int val) { return 2 * val; } T double_int(T val) { return val; } void double_ints(alias pred, T... args) { pred(double_int(args).. 阅读全文
posted @ 2022-01-17 20:17 zjh6 阅读(19) 评论(0) 推荐(0)
摘要: 原文,你看: void test() { auto a = [1, 2, 3]; int[3] b = a[]*a[]; // b[0] = a[0]*a[0]; b[1] = a[1]*a[1]; b[2] = a[2]*a[2]; int[3] c = a[]*2; // c[0] = a[0] 阅读全文
posted @ 2022-01-17 16:12 zjh6 阅读(23) 评论(0) 推荐(0)
摘要: @live int* test1() { import core.stdc.stdlib : free, malloc; import core.stdc.stdio; scope p = cast(int*) malloc(int.sizeof); free(p); printf("%d\n",* 阅读全文
posted @ 2022-01-17 13:20 zjh6 阅读(13) 评论(0) 推荐(0)
摘要: C89主要是清除K+R中导致编译器不兼容的未指定区域.特别是,是否保值或保符号的整提升.一半保值,一半保符号. 选择了保值规则,而倒霉C编译器供应商为了更大利益接受了这些更改. 另一个是澄清预处理器该如何工作的困惑. C99主要消除了IEEE浮点运算中的许多不确定性,通过盖章批准C编译器都在做的明显 阅读全文
posted @ 2022-01-17 11:38 zjh6 阅读(26) 评论(0) 推荐(0)
摘要: 好的测试套件应该: 1.验证应该工作事情是否有效 2.无法验证时,指出问题所在 D测试套件在第2点惨遭失败.唯一亮点是自动测试器,当其中一个测试失败时,可快速找到问题根源. 但每次其他事情失败时我都会畏缩,因为我知道要花几个小时/几天来试图找出问题在哪及哪里出了问题. 例如,这里有几次失败.这些都带 阅读全文
posted @ 2022-01-17 10:38 zjh6 阅读(21) 评论(0) 推荐(0)
摘要: 单位类型=大小0,1个可能值. 底部类型=大小0,0个可能的值. 0个可能值原因是因为它是底部类型,而不是因为大小为0. alias x = noreturn.init; 你不能alias表达,所以上面格式不正确 这将是编译时错误,原因与默认初化@disabled的构造函数类型一样. 默认初化T类型 阅读全文
posted @ 2022-01-17 09:51 zjh6 阅读(15) 评论(0) 推荐(0)
摘要: import std.stdio; struct Event(T...) { void function(T)[] listeners; void addListener(void function(T) handler) { listeners ~= handler; } void emit(T 阅读全文
posted @ 2022-01-17 09:13 zjh6 阅读(12) 评论(0) 推荐(0)
摘要: in参数是函数输入.输入参数行为表现为具常&域存储类.编译器可按引用传递输入参数.与引用参数不同,in参数可绑定到左值和右值(如字面).如果按值传递会触发副作用的类型(如具有postblit,复制构造器或析构器的类型),及无法复制类型,如,复制构造器标记为@disable的函数,将始终按引用传递.动 阅读全文
posted @ 2022-01-16 13:59 zjh6 阅读(21) 评论(0) 推荐(0)
摘要: fun! Sltg() "删除d论坛怪的引用符,要放在复制的最上面 norm! ma "标记为a位置 norm -G :'<,'>s/^> //ge norm `a "注意,加上左边这个, norm -G :'<,'>s/???/ /g norm `a endf fun! Ysf7(a) "映射f7 阅读全文
posted @ 2022-01-16 13:36 zjh6 阅读(18) 评论(0) 推荐(0)
上一页 1 ··· 97 98 99 100 101 102 103 104 105 ··· 259 下一页