首页 > 代码库 > auto含义
auto含义
在C++98中,auto用于标识临时变量,但由于使用极少且多余,在C++11中已被删除。C++11中引入auto主要有两种用途:自动类型推断和返回值占位。前后两个标准的auto,完全是两个概念。
1,自动类型推断:auto自动类型推断,用于从初始化表达式中推断出变量的数据类型
2,返回值占位:使用模板技术时,如果某个变量的类型依赖于模板参数,不使用auto将很难确定变量的类型(使用auto后,将由编译器自动进行确定)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。