我想将引用存储到地图中的不同对象,但我不知道如何定义地图。
e.g:
map<string, & ObjectReferenceOfAnyKind> myList;
myList[ "keyA", stringA );
myList[ "keyBlist", vector );
myList[ "file", fileObject );
string &value = (string&) myList["keyA"];
CFile &fobj = (CFile&) myList["file"];
有任何建议如何解决这个问题?