上一页 1 ··· 114 115 116 117 118 119 120 121 122 ··· 259 下一页
摘要: #include <常用> 元<整 I> 构 B{ 整 i=4; }; 构 X:公 B<2>{ 整 j=0; 空 啊(){ 打印(i,j); } }; 构 Y:公 X{}; 空 主(){ Y x;x.啊(); } 阅读全文
posted @ 2021-11-19 11:05 zjh6 阅读(7) 评论(0) 推荐(0)
摘要: import std.complex; auto i(double v) { return complex(0, v); } void main() { int i = 5; auto c = (6 + 2.5.i - 1 + 3.i) / 3.i; } 阅读全文
posted @ 2021-11-18 21:28 zjh6 阅读(14) 评论(0) 推荐(0)
摘要: 显 串编码(常 向量<串>&t){ 向量 d=t;初化(d); } 显 串编码(向量<串>&t){ 初化(t); } 还有这个恶心人的问题 连继承都不能用,这些人只顾自己. 阅读全文
posted @ 2021-11-18 11:07 zjh6 阅读(14) 评论(0) 推荐(0)
摘要: 元<符 C,整 I>串 连续串(){ 整 i=0;符 d;串 e; 当(i<I){d=C+i;压(e,d);i++;} 中 e; } 串 小写字母串(){中 连续串<'a',26>();} 串 大写字母串(){中 连续串<'A',26>();} 串 字母串(){中 小写字母串()+大写字母串();} 阅读全文
posted @ 2021-11-17 22:35 zjh6 阅读(17) 评论(0) 推荐(0)
摘要: fun! Pcl2(z,F,...) "需要文件名为第一参. let l=Jcll(a:z) let H=function(a:F) for i in l let C=extend([i],a:000) call call(H,C) "放i在此.这要避免单个解包. "如果H(i,a:000),这是要 阅读全文
posted @ 2021-11-16 14:58 zjh6 阅读(13) 评论(0) 推荐(0)
摘要: 一不备份,就犯错误.真是. 以后,处理批量任务前,一定要记得备份. 阅读全文
posted @ 2021-11-16 14:11 zjh6 阅读(6) 评论(0) 推荐(0)
摘要: D打包位 作者:@deadalnix. 内存很慢,约300个周期. L1:3~4周期,L2:8-14周期.L3数十个周期. 缓存线:64字节. 序号打包位好处1减少内存浪费2提高缓存利用率3最低的CPU成本4不能替代更好算法 减少实例化对象可节省大量内存! 对齐:确保加载/存储不跨缓存行/跨页边界. 阅读全文
posted @ 2021-11-15 22:24 zjh6 阅读(11) 评论(0) 推荐(0)
摘要: 作者:伊森.沃森(Ethan Watson) 为什么用d? 序号特点1节约成本2易于从C++/C#中学习3很容易写干净代码4内省鼓励可维护性5但未广泛使用 解析模板参数 常见代码问题: void SomeFunc( bool ImportantParam, bool AnotherImportant 阅读全文
posted @ 2021-11-14 17:59 zjh6 阅读(13) 评论(0) 推荐(0)
摘要: 过时 -de开关,警告变错误.-d变安静. 类不应该负责他们自己的(释放)分配策略 不同枚举类型间比较: import std.conv : asOriginalType; assert(Foo.x.asOriginalType == Bar.y.asOriginalType); //按原类型 de 阅读全文
posted @ 2021-11-14 15:26 zjh6 阅读(29) 评论(0) 推荐(0)
摘要: import core.stdc.stdio; extern(C): struct A(int I){ int i; static if(I==4) void f(){ printf("kk"); } } void main() { A!4 t; t.f(); } d的编译时值参数与static i 阅读全文
posted @ 2021-11-12 20:40 zjh6 阅读(16) 评论(0) 推荐(0)
上一页 1 ··· 114 115 116 117 118 119 120 121 122 ··· 259 下一页