由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - a question about const reference
相关主题
形参可以直接使用私有数据成员?最新某公司onsite面试题 (转载)
请问const myClass &src 和myClass const &src有什么区别?c++ 弱问题:static const char* const 这两个const 分别是什么意思?
C++ Q05: pointer to constant variable为啥允许这样的const设计
a simple C++ questionquestion about const reference
请教一个const pointer的问题Why do I need to use "plain" pointer?
问题why int** cannot convert to const int** ?
C++ Function Pointer Array 的问题Help with a c++ const variable
[c++] reference 真得不能bound to a second object 么?大侠进来看看这个问题
相关话题的讨论汇总
话题: const话题: reference话题: hasptr话题: pointer话题: question
进入Programming版参与讨论
1 (共1页)
d*********1
发帖数: 25
1
In the 4th version of C++ primer, regarding smart pointer, it invokes the
HasPtr as const reference, how could it changes the value of rhs?
++rhs.ptr->use
and --ptr->use
d*********1
发帖数: 25
2
I have done a test that
rhs.ptr can't be changed , eg rhs.ptr=NULL //illegal
so, in this case, the pointers in the class of HasPtr are defined as:
datatype * const pointer;
so the value of pointer can be changed.
it is a bit of tricky.
1 (共1页)
进入Programming版参与讨论
相关主题
大侠进来看看这个问题请教一个const pointer的问题
is smart_ptr really that good?问题
pointer overflowC++ Function Pointer Array 的问题
关于函数返回值的问题[c++] reference 真得不能bound to a second object 么?
形参可以直接使用私有数据成员?最新某公司onsite面试题 (转载)
请问const myClass &src 和myClass const &src有什么区别?c++ 弱问题:static const char* const 这两个const 分别是什么意思?
C++ Q05: pointer to constant variable为啥允许这样的const设计
a simple C++ questionquestion about const reference
相关话题的讨论汇总
话题: const话题: reference话题: hasptr话题: pointer话题: question