What & How & Why

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
cs:programming:cpp:cpp_primer:10_algorithms [2024/01/14 13:46] – ↷ 页面programming:cpp:cpp_primer:10_algorithms被移动至cs:programming:cpp:cpp_primer:10_algorithms codingharecs:programming:cpp:cpp_primer:10_algorithms [2024/01/14 13:47] (当前版本) – ↷ 链接因页面移动而自动修正 codinghare
行 270: 行 270:
 lambda 表达式与普通函数接收 argument 的方式相同。唯一的区别是 lambda 表达式不能设置 default argument。因此 lambda 表达式接收的 argument 与自身的 parameter 永远相等。 lambda 表达式与普通函数接收 argument 的方式相同。唯一的区别是 lambda 表达式不能设置 default argument。因此 lambda 表达式接收的 argument 与自身的 parameter 永远相等。
 \\ \\  \\ \\ 
-之前见过的 //[[programming:cpp:cpp_primer:10_algorithms#传递函数给算法|is_shorter()]]// ,与其功能完全一致的 lambda 如下所示:+之前见过的 //[[cs:programming:cpp:cpp_primer:10_algorithms#传递函数给算法|is_shorter()]]// ,与其功能完全一致的 lambda 如下所示:
 <code cpp> <code cpp>
 [](const string& s1, const string& s2) { return s1.size() < s2.size(); } [](const string& s1, const string& s2) { return s1.size() < s2.size(); }