【发布时间】:2011-03-31 14:47:40
【问题描述】:
我想在地图中存储对不同对象的引用,但我不知道如何定义地图。
例如:
map<string, & ObjectReferenceOfAnyKind> myList;
myList[ "keyA", stringA );
myList[ "keyBlist", vector );
myList[ "file", fileObject );
string &value = (string&) myList["keyA"];
CFile &fobj = (CFile&) myList["file"];
任何建议如何解决这个问题?
【问题讨论】:
标签: templates dictionary stl