Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Ogre::any_cast<std::map<Rail>::iterator>
引数Ogre::any_cast<std::map<Rail>が少なすぎるなどの問題があります。どうすれば修正できますか(明らかなtypedefエイリアシング以外)?
Ogre::any_cast<std::map<Rail>
問題はstd::map、少なくとも2つのテンプレート引数(キータイプと値タイプ)を使用することです。現在、あなたは持っていstd::map<Rail>ます。何からRailにマッピングしていますか?たとえば、イテレータがからにstd::mapマップするためのものである場合、これは問題ありません(推定タイプではないと仮定します)。RailintRail
std::map
std::map<Rail>
Rail
int
Ogre::any_cast<std::map<Rail,int>::iterator>(some_any_object)