访问非托管C代码中的结构体
Access a struct i unmanaged C code
我有一堆非托管的C代码(.exe)(未使用/clr编译)。我想从c++/CLI中的托管包装器访问/操作C代码中的C结构体,最好作为dll。我是c++/CLI的新手,我必须做些什么来实现这一点?
除非你知道该结构体的地址,否则不会发生这种情况。
知道地址在很大程度上取决于它是被定义为全局变量,函数中的局部变量还是动态分配的?
相关文章:
- 当无法使用模板和宏时,生成类型变体C++代码的最简单方法是什么?
- 根据用户回答声明"Players"。用户选择玩家数量。播放器是结构体
- 结构体 S { int align; } 之间的区别;(struct 关键字后的名称)和 struct { int al
- C++ - 如何在结构向量中找到结构体一个成员的最大值?
- 包含 std::list 的结构体的 C++ 初始化
- 结构体和类的不同大小(),彼此具有相同的字段类型
- 如何使用结构体的向量数组?
- 如何使用结构体在C++中更改这些代码?
- 无法在 Mosquitto MQTT Broker 插件上访问结构体 mosquitto 的元素
- 我应该如何在C++中使用结构体解决输入失败的问题?
- Qsort() 比较结构体整数的总和
- 如何使用迭代器指向结构体c++的向量
- 在C++中使用链表的堆栈实现中,访问结构体headNode成员count和top会导致运行时错误
- 需要帮助理解这个基本的 Vector3D 结构的代码
- 如何获取结构体成员的地址
- 创建结构体向量,表达式:向量下标超出范围
- 如何在c++代码中使用C结构体
- 使用COM从c++代码封送c#结构体
- C/ c++混合源码:在C代码中获取sizeof(c++结构体)
- 访问非托管C代码中的结构体