d的betterC的类
extern(C++) class O {
int a = 5;
int omg() { return a; }
}
extern(C):
int main() @nogc {
scope a = new class O {};//new O;也可以.
import core.stdc.stdio;
printf("%d\n", a.a);return 0;
}
可以看出,d的betterC:用c++类来继承只是分配在栈上而已.而不是仅仅用构,.以前不知道而已.
浙公网安备 33010602011771号