上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 259 下一页
摘要: 原文 想表达插入指定的mixin模板到子类中,但是说的是,要覆盖指定方法.因此开发人员,可只覆盖方法而不实际插件(mixin)到mixin模板中. 如果可表达,在每个子类中,可求值指定的mixin模板,那就太好了.使用class mixin Foo; import std; mixin templa 阅读全文
posted @ 2023-01-03 11:33 zjh6 阅读(19) 评论(0) 推荐(0)
摘要: 原文 至少在应用的开发和调试阶段,toString是一种转发有关对象文本信息给用户的,至关重要的方法.(向该线程道歉,我再次考虑该问题,并借用了类名): class Animal { override string toString() { return "Animal()"; } } class 阅读全文
posted @ 2023-01-03 10:42 zjh6 阅读(16) 评论(0) 推荐(0)
摘要: 原文 大家好,我已为那些希望在betterC中,不用丢失接口实现的使用类的人做了该小项目. 该库只是定义了,必须继承的CppExtend及CppInterface类.它有个简单的New!T分配器和Destroy!T析构器. 工作原理是在输入上,定义和重定义函数,在类内部,类的实现是私有的,通过引用基 阅读全文
posted @ 2023-01-03 09:30 zjh6 阅读(33) 评论(0) 推荐(0)
摘要: 原文 可取类对象而不是类变量(即类实例化)而是对象定义自身地址吗? class MyClass {char c} ... MyClass MyClassVar; writeln(&MyClassVar); // 编译 writeln(&MyClass); // 不能编译 类定义没有地址,因为它是只在 阅读全文
posted @ 2023-01-01 10:42 zjh6 阅读(21) 评论(0) 推荐(0)
摘要: 原文 很简单:在像D类编译语言中,程序会经历3个阶段: 1)源码:编写人类可读的文本. 2)编译:编译器编译程序.这就是"编译时".编译时,就是编译程序的时候. 3)二进制可执行文件:编译结果.运行它时,就是"运行时". 每次运行程序时就是运行时. (2)阶段是暂时的,只在编译器内部. 可分为几个步 阅读全文
posted @ 2023-01-01 10:04 zjh6 阅读(32) 评论(0) 推荐(0)
摘要: 原文 所以,在使用D一段时间后,我发现很多时候,都没有使用out,但是在使用时,它可能非常混乱,因为如果不阅读文档,特别是,如果正在阅读代码不是你写的,就会不清楚有些东西是out参数.在使用out前,我自己更多的使用了(&)地址操作符,因为它清楚表明要初化目标变量,但有一种更好,更安全方法可完成它: 阅读全文
posted @ 2023-01-01 09:30 zjh6 阅读(179) 评论(0) 推荐(0)
摘要: 原文 非空针: int* p = ...; nonnull int* np = isPtrNull(p) ? fatalError("这是null") : p; *np = 3;//不会失败 //可空针 int* p = ...; *p = 3;? // 段错误! 你特意选择了不重要的示例,因为你目 阅读全文
posted @ 2022-12-31 23:28 zjh6 阅读(24) 评论(0) 推荐(0)
摘要: class Dupable { __mustOverride("提示信息") Dupable dup() { return new Dupable(); } } class Child : Dupable { //忘记覆盖,得到提示信息 } 阅读全文
posted @ 2022-12-27 10:47 zjh6 阅读(8) 评论(0) 推荐(0)
摘要: Image最重要的类. >>> from PIL import Image >>> im = Image.open("hopper.ppm") 检查属性: >>> print(im.format, im.size, im.mode) PPM (512, 512) RGB >>> im.show() 阅读全文
posted @ 2022-12-25 22:14 zjh6 阅读(22) 评论(0) 推荐(0)
摘要: 原文 module sparrow_core; import std.random; Mt19937 rnd; // 随机. void init_random(){ // 种子. rnd = Random( unpredictableSeed ); } double rand01(){ // [0, 阅读全文
posted @ 2022-12-23 10:54 zjh6 阅读(43) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 259 下一页