文章分类 -  Casablanca

[英][ˌkæsəˈblæŋkə][美][ˌkæsəˈblæŋkə, ˌkɑsəˈblɑŋkə] 卡萨布兰卡
摘要:lambda函数的形式就是:[captures](params)->ret{Statments;} []不截取任何变量[&}截取外部作用域中所有变量,并作为引用在函数体中使用[=] 截取外部作用域中所有变量,并拷贝一份在函数体中使用[=, &foo] 截取外部作用域中所有变量,并拷贝一份在函数体中使用,但是对foo变量使用引用[bar] 截取bar变量并且拷贝一份在函数体重使用,同时不截取其他变量[this]截取当前类中的this指针。如果已经使用了&或者=就默认添加此选项。 阅读全文
posted @ 2013-11-22 13:39 曦花 阅读(101) 评论(0) 推荐(0) 编辑