我可以有一個枚舉數組並搜索特定的枚舉,或者只是檢查它是否存在,在C++ 11中的數組內?在C++ 11中搜索枚舉數組中的枚舉?
-3
A
回答
5
是的,你可以。
if (std::find(begin(array), end(array), expectedValue) != end(array)) {
// Found the expected enum value
}
相關問題
- 1. 搜索枚舉
- 2. 在枚舉中枚舉
- 3. 枚舉搜索樹
- 4. C++ - 程序中的多枚舉枚舉
- 5. 如何枚舉Objective-C中的枚舉?
- 6. 傳統c枚舉到C++ 11枚舉類
- 7. C++ 11中的枚舉器等價嗎?
- 8. C++中的最終枚舉類11
- 9. 在字符串的枚舉中搜索
- 10. Java在枚舉中的枚舉
- 11. 枚舉數組是在Swift中的枚舉嗎?
- 12. 是枚舉Java中的枚舉
- 13. Node.js native枚舉中的枚舉類型
- 14. C++在枚舉中有數組值?
- 15. 如何在java枚舉中搜索?
- 16. 搜索在枚舉一個字符串,並返回枚舉
- 17. 在C#枚舉#
- 18. 枚舉在C++
- 19. 枚舉在C
- 20. 在枚舉語句中枚舉mysql枚舉
- 21. 類C++中的枚舉聲明,在類中枚舉的問題
- 22. 枚舉在Hibernate中,堅持爲枚舉
- 23. 在枚舉枚舉中調用.Distinct()
- 24. 檢索枚舉
- 25. C#:枚舉IEnumerable的循環枚舉
- 26. 與protobuf的枚舉替換C++枚舉
- 27. 在MVC的索引視圖中的枚舉到枚舉
- 28. C++ 11鑄造枚舉到整數
- 29. 確定枚舉類中的枚舉數(或任何枚舉類中的特定枚舉值)
- 30. Angular 2將枚舉枚舉爲HTML中的組件函數
我相信你可以。 –
你的意思是s.th.像'std :: set'或者一些靜態檢查? –