猿问
同一程序中使用一种数据结构时有多种不同的元素类型,最好的处理方式是?
不同的数据单元(Node)使用同一种数据结构的实现,在程序中怎么处理最好?
慕桂英4014372
浏览 740
回答 2
2回答
翻过高山走不出你
Boost Variant
0
0
0
蝴蝶刀刀
enum TypeId {String, Int, Bool, /* ... */ }struct Value { TypeId type; union { char* stringValue; int intValue; bool boolValue; /* ... */ }}
0
0
0
随时随地看视频
慕课网APP
相关分类
数据结构
我要回答