我見過這種形式的語法上CodeFights.com爲C++函數:C++中返回參數列表(如看到CodeFights)局部變量
int i,j,w,myFunction(auto s, auto v) {
// here, i, j,and w are local variable, apparently initialized to 0
// all work done inside this function is typical, legal C++
return [some int value];
}
我一直在網上搜索,以確定這句法但是我不能。這是合法的C++還是CodeFights特有的語法?有人能給我這種初始化名稱,以便我可以查看它嗎?
我同意@Ron:上面的建議,但同樣想指出,在即時滿足的時候,[遊戲化爲了學習](https://en.wikipedia.org/wiki/Gamification_of_learning)不一定總是一件壞事(特別是如果替代方案是缺乏任何研究的話)。對於年輕的學生來說,仔細研究(例如優秀的C++書籍)與遊戲化相結合可能是一個很好的組合。 _But_,首先是基礎! – dfri