可能重複:
how do you make a heterogeneous boost::map?C++地圖相同的密鑰類型和不同項目類型
這有可能在C的地圖+ +用相同類型的密鑰和不同類型的項目? 例如:
_______________________
| key | value |
|===========|===========|
| string | int |
|-----------|-----------|
| string | char |
|-----------|-----------|
| string | vector |
|-----------|-----------|
| string | .... |
你怎麼知道你的密鑰引用了什麼類型的值?你可能可以用一堆鑄件和空洞做一些事情,但它看起來像一個*糟糕的主意...... – forsvarir 2011-05-05 14:40:12
提出並回答:http://stackoverflow.com/q/251403/14065 – 2011-05-05 15:01:26