Jer*_*oen 0 c pointers d structure
如何在D中将D结构转换为C指针?就像是:
struct test {}
void main() {
auto testv = test();
randomfunction(cast(cPtr) test);
}
Run Code Online (Sandbox Code Playgroud)
如果您只想将结构地址传递给函数,请使用&(address-of)运算符获取指向结构变量的指针:
randomFunction(&testv);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
106 次 |
| 最近记录: |