如下图所示:
这有点像foreach
这两者没什么不同,它们也都可以藉由引用来改变各元素的值。
基于范围的for循环常常用于容器,如下图所示:
Auto可以充当一个占位符,冒号后面的是一个确定的类型,ShowReview是操纵books对象的函数。如果你想改变books对象的值,可以使用下面形式:
这是在C++11标准中出现的,并不是所有编译器都支持。
如下图所示:
这有点像foreach
Auto可以充当一个占位符,冒号后面的是一个确定的类型,ShowReview是操纵books对象的函数。如果你想改变books对象的值,可以使用下面形式: