C++仍被视为静态类型语言吗?

rcs*_*rcs 1 c++ c++11

我曾经知道C++是一种静态类型语言,但较新的C++规范引入了一种较新的语法auto,可以自行确定变量类型.那么C++仍然可以被认为是一种静态类型的语言吗?

Sam*_*nen 12

不,这不会使C++成为动态类型语言.auto只是一种编译时类型推断方法.生成的代码与without完全相同,auto并且类型在运行时无法更改.