subject_63306.htm
来自「vc」· HTM 代码 · 共 24 行
HTM
24 行
<p>
序号:63306 发表者:swiq 发表日期:2003-12-02 19:52:53
<br>主题:这个定义中的const是什么意思?
<br>内容:菜鸟问题:<BR><BR>bool is_empty() const;<BR><BR>定义一个函数,不懂这个const是什么意思。
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:dsadsdas 回复日期:2003-12-02 20:14:50
<br>内容:表示这个时候,this是const的,就是说,这个函数不能改动类里面非mutable的成员,也不能调用非const的函数。<BR>bool is_empty() const<BR>{<BR> ++items;// error<BR> return iterms!=0;// ok<BR>}
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:swiq 回复日期:2003-12-02 20:22:06
<br>内容:谢谢楼上
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:netbuddy 回复日期:2003-12-07 19:55:56
<br>内容:<BLOCKQUOTE>引用“第1楼”所言<BR><Q>表示这个时候,this是const的,就是说,这个函数不能改动类里面非mutable的成员,也不能调用非const的函数。 bool is_empty() const { ++items;// error return iterms!=0;// ok }</Q></BLOCKQUOTE><BR><BR>这个“非mutable”是什么意思呢???<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?