一、auto lambda類型函數
二、函數指針來保存注意點:[]只能爲空,不能寫東西spa
三、std::function來保存指針
一、[]表示捕獲外部變量,若是在匿名函數內部想要使用外部定義的變量,必需要捕獲,捕獲有兩種方式,一中是引用捕獲,一種是值捕獲blog
二、引用捕獲:& 表示以引用的方式捕獲全部外部變量 [&a, &b] 表示捕獲指定變量io
三、值的方式捕獲:默認以值方式捕獲的變量具備connst性,[=]號按值的方式捕獲全部外部變量,[a,b]表示按值的方式捕獲指定變量function
四、有兩個參數、有返回值的匿名函數匿名函數