C++ 一元謂詞對應的lambda表示式
#include<vector>
#include<algorithm>
#include<iostream>
using namespace std;
int main(){
vector <int> a{ 1, 3, 5, 7, 9, 11};
//一元謂詞對應的lambda表示式 -- a > 7 是 return ture
auto p = find_if( a.begin(), a.end(), [](int& a){
return ( a > 7);
});//find 第一個大於 7 的元素
//如果找到
if( p != a.end()) cout << *p << endl;
else cout << "not found" << endl;
}
相關文章
- C++ Lambda 表示式C++
- c++之lambda表示式C++
- 【C++】C++之Lambda表示式C++
- C++ lambda表示式的通用格式C++
- C++謂詞C++
- Lambda 表示式的應用
- C++ lambda 表示式與「函式物件」(functor)C++函式物件
- Java中Lambda表示式的應用Java
- 數串排序 關鍵詞 sorted lambda表示式排序
- C++ 接受狀態變數的lambda表示式C++變數
- lambda 表示式
- lambda表示式
- Java的Lambda表示式Java
- cpp的lambda表示式
- C# Lambda表示式詳解,及Lambda表示式樹的建立C#
- JDK1.8中Lambda表示式的應用JDK
- C++ 中的lambda表示式【C++11版本】C++
- Java | Lambda表示式Java
- 【Kotlin】Lambda表示式Kotlin
- CPP lambda表示式
- 八,Lambda表示式
- Python Lambda 表示式Python
- Lambda表示式(Java)Java
- Java Lambda表示式Java
- Python - lambda 表示式Python
- kotlin lambda表示式Kotlin
- 何謂中綴表示式
- lambda 表示式使用的方式
- Java 中的 Lambda 表示式Java
- Lambda表示式基本語法與應用
- Python中lambda表示式的語法與應用Python
- 人工智慧知識的表示——一節謂詞邏輯&產生式&框架人工智慧框架
- Java Lambda表示式應用介紹,幫助大家快速掌握LambdaJava
- Java 8 Lambda 表示式Java
- Lambda表示式總結
- java 8 lambda表示式Java
- C#lambda表示式C#
- 淺談lambda表示式