2014年7月16日

[转]30分钟了解C++11新特性

摘要: 新的关键字autoC++11中引入auto第一种作用是为了自动类型推导auto的自动类型推导,用于从初始化表达式中推断出变量的数据类型。通过auto的自动类型推导,可以大大简化我们的编程工作。auto实际上实在编译时对变量进行了类型推导,所以不会对程序的运行效率造成不良影响。另外,似乎auto并不会... 阅读全文

posted @ 2014-07-16 15:58 laihaiteng 阅读(179) 评论(0) 推荐(0) 编辑

auto含义

摘要: 在C++98中,auto用于标识临时变量,但由于使用极少且多余,在C++11中已被删除。C++11中引入auto主要有两种用途:自动类型推断和返回值占位。前后两个标准的auto,完全是两个概念。1,自动类型推断:auto自动类型推断,用于从初始化表达式中推断出变量的数据类型2,返回值占位:使用模板技... 阅读全文

posted @ 2014-07-16 14:11 laihaiteng 阅读(246) 评论(0) 推荐(0) 编辑

final和override含义

摘要: 这两个东西是C++11中引入的,属于保留字,不是关键字,只有在特定的位置才会有效果(函数参数列表后),在其它地方甚至可以把它们作为变量名。final:阻止虚函数被重写override:标识函数重写了基类虚函数,强调重写设计意图,加强可读性,并强制编译器检查该函数是否重写了基类虚函数参考链接:http... 阅读全文

posted @ 2014-07-16 13:55 laihaiteng 阅读(2012) 评论(0) 推荐(0) 编辑

导航