1

Android NDKでコンパイル中にこのエラーが発生しました。

エラーログ

error: no matching function for call to 'sort(std::vector<BoundingBox>::iterator, std::vector<BoundingBox>::iterator, CPlayerScoreLabelEntityManager::PostEnterLevelNewEntitySpawned(EntityInfo*, CGameEntity*)::BoundingBoxCompare)'
jni/../../Classes/grannygamelib/CEntityManager.cpp:2695:65: note: candidates are:
/Users/developer2/Documents/PROGRAMMI/ANDROID_NDK/sources/cxx-stl/gnu-libstdc++/4.6/include/bits/stl_algo.h:5431:5: note: template<class _RAIter> void std::sort(_RAIter, _RAIter)
/Users/developer2/Documents/PROGRAMMI/ANDROID_NDK/sources/cxx-stl/gnu-libstdc++/4.6/include/bits/stl_algo.h:5467:5: note: template<class _RAIter, class _Compare> void std::sort(_RAIter, _RAIter, _Compare)

私に何ができる ?

4

1 に答える 1

0

エラーは明らかですsort。使用可能な関数シグネチャと一致しない関数のパラメーターを使用しようとしています。

sort正しいパラメータで関数を呼び出す必要があります!

于 2013-07-18T11:38:24.977 に答える