1
我在学习void指针。我想使用void指针来获取传递的结构内容。C++ void指针得到结构体
这里是我的结构:
Main.cpp的
struct mynode
{
int id;
int amt;
};
struct mynode* myNode;
int main()
{
myclass mc;
mc.initialize(myNode);
getch();
}
myclass.cpp
您需要将指针转换回结构类型。我的问题是**为什么**你想这样做? – UnholySheep
你的例子不会编译,也是真的C.你不应该在C++中使用void指针。你想达到什么目标(除了“学习虚空指针”) – djgandy
@UnholySheep我怎么能把它放回去?像(结构*)数据? – Aswin