7
C ++ STL中的const_iterator和非const迭代器有什么区别?
a const_iterator和an 之间有什么区别,iterator您将在哪里使用另一个?
编程中的常量是定义,其值在程序执行期间是固定的。例如,大多数语言中的文字都是常量。在引用透明的编程样式中,所有定义都是常量。const限定的数据存储区(对象,字段,变量,参数)是“永不改变”的区域,因此可以进行额外的代码生成器优化和对程序正确性的额外静态检查。