-5
Ogre::any_cast<std::map<Rail>::iterator>

引数Ogre::any_cast<std::map<Rail>が少なすぎるなどの問題があります。どうすれば修正できますか(明らかなtypedefエイリアシング以外)?

4

1 に答える 1

1

問題はstd::map、少なくとも2つのテンプレート引数(キータイプと値タイプ)を使用することです。現在、あなたは持っていstd::map<Rail>ます。何からRailにマッピングしていますか?たとえば、イテレータがからにstd::mapマップするためのものである場合、これは問題ありません(推定タイプではないと仮定します)。RailintRail

Ogre::any_cast<std::map<Rail,int>::iterator>(some_any_object)
于 2013-03-24T12:29:15.337 に答える