下面是对C++中const与迭代器使用说明:
迭代器(iterator) 是一种指针类型, 也分const指针本身(地址) 和 const指针所指的值, 两种情况;
但是写法和const内置指针有所不同;
char * const 相当于 const container<>::iterator; 可以修改指针所指的值, 但不能修改指针的地址;
const char * 相当于 container<>::const_iterator; 可以修改指针地址, 但不能修改指针所指的值;
以上就是我们给对C++中const与迭代器使用说明,希望大家继续关注本网站。