Auto
Auto关键字用于定义,不能用于声明
auto AddTest(int a, int b)
{
return a+b;
}
int main()
{
auto index = 10;
auto str = "abc";
auto ret = AddTest(1, 2);
}
Nullptr
Null可以用于表示空指针,Nullptr可以用于表示函数指针
init
新增了列表初始化
for
新增了foreach的写法
int main()
{
int numbers[] = {1, 2, 3, 4, 5};
for (auto number : numbers)
{
std::cout << number << std::endl;
}
}