C++ 這個語句中[&]是什麼意思

__KevinYzy__發表於2020-04-27
auto toNumber = [&](string const& s) -> unsigned {
	...
}

[]:定義匿名函式
[&]:以引用形式捕獲所有外部變數,也就是外部變數均可用
(string const &s) :匿名函式的引數
->:定義匿名函式
unsigned:函式返回值型別
{...}:函式實現體

相關文章