上一页 1 2 3 4 5 6 7 8 ··· 259 下一页
摘要: i_view64.exe /filelist=文件名.txt /bpp=1 /convert=$N.jpg 阅读全文
posted @ 2023-02-13 17:17 zjh6 阅读(19) 评论(0) 推荐(0)
摘要: 链接:https://pan.baidu.com/s/1RGJH4u1mKeHDt5F09VTdBg 提取码:bezq 阅读全文
posted @ 2023-02-13 13:16 zjh6 阅读(28) 评论(0) 推荐(0)
摘要: 对象工厂替代方案 一般,需要无需用模块构造器触发d运行时的挑剔循环检测的方法来注册工厂.很多时候,混合模块构造器正是想要方法,但它有全局全开或全闭的循环检测算法. 要全局关闭它,请在Main文件中,添加以下代码行: extern(C) __gshared string[] rt_options = 阅读全文
posted @ 2023-02-13 12:10 zjh6 阅读(17) 评论(0) 推荐(0)
摘要: 因为正在弃用Object.factory(),这里,因此需要方便的替代方案. TraitsExpression: __traits ( getModuleClasses [, TraitsArgument] ) 特征参数是模块名或全限定导入. 如果未指定TraitsArgument,则默认为当前模块 阅读全文
posted @ 2023-02-13 10:26 zjh6 阅读(20) 评论(0) 推荐(0)
摘要: 原文 module lexer; import std.stdio; import token; class Lexer() { string sourceText; char currentChar; int charIndex; int line; int column; this(string 阅读全文
posted @ 2023-02-11 14:21 zjh6 阅读(34) 评论(0) 推荐(0)
摘要: 原文 Digger抱怨是复制构造器的原因. 是的;它适合postblit和按值复制的构造器,但不适合按引用使用的复制构造器. 化简用例: struct Array { void opSliceAssign(Foo) {} void opSliceAssign(Foo, size_t, size_t) 阅读全文
posted @ 2023-02-10 14:49 zjh6 阅读(16) 评论(0) 推荐(0)
摘要: 原文 void main() { import std.conv : to; import std.algorithm : sort; import std.stdio : writeln; auto foo = ["VXE":8, "BZP":5, "JLC":2]; string[] order 阅读全文
posted @ 2023-02-10 11:31 zjh6 阅读(17) 评论(0) 推荐(0)
摘要: 原文 version (assert) int foo; void test() in (!foo) {} void main() { test(); } 用'-release'生成时,不会编译进'foo',编译失败,并显示: 错误:未定义`'foo'`标识. 在发布版本中,不删除合约吗? 删除了合 阅读全文
posted @ 2023-02-10 11:15 zjh6 阅读(17) 评论(0) 推荐(0)
摘要: 原文 import std.meta : AliasSeq; template pickArgs(size_t totalElements, size_t argsPerElement, size_t whichElement, args...) { alias pickArgs = AliasSe 阅读全文
posted @ 2023-02-10 09:59 zjh6 阅读(16) 评论(0) 推荐(0)
摘要: 原文 alias VErr = char*; @safe: ref char* front_p(return scope char** p) { return *p; } __gshared char* g; void main() { char* _errors; g = front_p(&_er 阅读全文
posted @ 2023-02-09 14:11 zjh6 阅读(17) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 259 下一页