enenH / AndroidImgui

53 stars 21 forks source link

error: no member named 'contains' in 'std::unordered_map< #5

Closed wode2016501 closed 4 months ago

wode2016501 commented 4 months ago

clang++: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated] /media/wode/0e449915-b15f-4add-bf32-647e92a1d144/src/android/AndroidImgui-main/src/ANativeWindowCreator.h:274:34: error: no member named 'contains' in 'std::unordered_map<unsigned long, std::unordered_map<void *, const char >>' 274 | if (patchesTable.contains(systemVersion)) { | ~~~~ ^ /media/wode/0e449915-b15f-4add-bf32-647e92a1d144/src/android/AndroidImgui-main/src/ANativeWindowCreator.h:557:41: error: no member named 'contains' in 'std::unordered_map<ANativeWindow *, android::detail::SurfaceControl>' 557 | if (!m_cachedSurfaceControl.contains(nativeWindow)) | ~~~~~~ ^ 2 errors generated.

enenH commented 4 months ago

https://github.com/enenH/AndroidImgui/blob/2e7dc42864add353812a69c07aa6ff335d6a2e99/CMakeLists.txt#L17