注册 登录
编程论坛 C++教室

好高科技啊 我也想学习C++了

zklhp 发布于 2013-06-15 20:04, 637 次点击
程序代码:

#include <iostream>
using std::cout;
using std::endl;

int main(void)
{
    [] ()
        {
            cout << "Hello World" << endl;
        } ();
    return 0;
}



g++ -Wall a.cpp -std=c++11

Compilation finished at Sat Jun 15 20:01:00

lambda表达式诶
6 回复
#2
锋了2013-06-15 22:40
楼主能编译通过???我看了下,以我浅薄的知识是无法解释,让编译器说话发表看法吧。
只有本站会员才能查看附件,请 登录



[ 本帖最后由 锋了 于 2013-6-15 22:43 编辑 ]
#3
潇翊2013-06-15 23:34
不明白楼主神马意思,貌似不能编译运行吧,求指教!
#4
lzj125302013-06-16 07:19
你是要说c++的有些语句比C语言来得简洁吗
#5
zklhp2013-06-16 11:00
用gcc编译的 编译参数上面写了 gcc版本大于4.5就可以罢

VS的话好像要VS2012才支持 这是最新的C++11标准


[ 本帖最后由 zklhp 于 2013-6-16 11:01 编辑 ]
#6
zklhp2013-06-16 11:04
以下是引用lzj12530在2013-6-16 07:19:59的发言:

你是要说c++的有些语句比C语言来得简洁吗

lambda表达式 支持匿名函数了。。
#7
q2152362132013-06-16 22:24
lambda 表达式VS2010才支持,是后来才出的,支持匿名函数!
1