当前位置: 技术问答>linux和unix
存储问题
来源: 互联网 发布时间:2016-11-05
本文导语: 如果 物品A中包含了{B,C,D} 物品B中包含了{C,D,A} 物品D中包含了{A} 等等,,,A,B,C,D,都有唯一KEY。 像这样结构体要如何定义,实现物品A读要读取B,C,D时,更方便。 | 包含其他的对象的时候。 使用 A *p;...
如果
物品A中包含了{B,C,D}
物品B中包含了{C,D,A}
物品D中包含了{A}
等等,,,A,B,C,D,都有唯一KEY。
像这样结构体要如何定义,实现物品A读要读取B,C,D时,更方便。
物品A中包含了{B,C,D}
物品B中包含了{C,D,A}
物品D中包含了{A}
等等,,,A,B,C,D,都有唯一KEY。
像这样结构体要如何定义,实现物品A读要读取B,C,D时,更方便。
|
包含其他的对象的时候。
使用 A *p;来申明。
同时前置结构体申明。
只在对应.c文件中包含需要的头文件。
其实就是C++的只是。
使用 A *p;来申明。
同时前置结构体申明。
只在对应.c文件中包含需要的头文件。
其实就是C++的只是。
|
使用B时可以使用A,由于当前使用A了,也就同时可以使用D了吧
可以考虑用一个基类CMyThing;
然后定义一个
map 来存储你的结构吧
可以考虑用一个基类CMyThing;
然后定义一个
map 来存储你的结构吧