auto --自动推导类型
for (int v: vec)
本质上是语法规则,前提是c++11的支持。推导发散:
1.可以简化代码的编写。
namespace
本质上是标识符的组织方式。推导发散:
1.类似于java中的package,使得在不同的目录下可以有同样的命名文件(类)。
2.namespace可以作为一个模块,里面可以有不同的类,这些类不会跟别的namespace有命名冲突。
auto --自动推导类型
for (int v: vec)
本质上是语法规则,前提是c++11的支持。推导发散:
1.可以简化代码的编写。
namespace
本质上是标识符的组织方式。推导发散:
1.类似于java中的package,使得在不同的目录下可以有同样的命名文件(类)。
2.namespace可以作为一个模块,里面可以有不同的类,这些类不会跟别的namespace有命名冲突。