[问题] const pointer & pointer to const

楼主: Tverous (Orah~)   2019-09-13 11:45:08
各位先进打扰了
其实已大概了解两者之间的差异
最主要是想请C++ primer 5e的部分内容
在书中介绍const pointer的定义是无法修改pointer的存的值
https://imgur.com/WVNrENJ
另外也提到const_iterator本身是一个const pointer?
https://imgur.com/tmwALqV
这部分就使我搞混
因为既然是const pointer的话 对其值的修改应该是不允许才对
但编译器(x86_64-w64-mingw32)却允许
https://imgur.com/JxdG2OC
在这请叫各位先进说是否有理解错误的地方
非常感谢
作者: loveme00835 (发箍)   2019-09-13 12:00:00
书里用错字了
作者: stucode   2019-09-13 12:04:00
const_iterator 语意上是 pointer to const
楼主: Tverous (Orah~)   2019-09-13 12:07:00
了解 那看来应该的确是书里用错字 非常感谢各位!

Links booklink

Contact Us: admin [ a t ] ucptt.com