函数名后加const

原创 2007年09月12日 09:59:00
 如类成员函数:
bool OsTime::operator!=(const OsTime& rhs) const;

这是把整个函数修饰为const,即“函数体内不能对成员数据做任何改动”,且如果声明这个类的一个const实例,这时则只能调用这个类中有const修饰的函数。

相关文章推荐

一个函数名后面加const

来源:http://zjw86212.blog.163.com/blog/static/116692085200910394324880/ const用在成员函数后   主要是针对类的con...

const(一): 一个函数名后面加const表示什么意思

http://zjw86212.blog.163.com/blog/static/116692085200910394324880/   const用在成员函数后   主要是针对类的const对...

函数名前后的const

一、概念   当const在函数名前面的时候修饰的是函数返回值,在函数名后面表示是常成员函数,该函数不能修改对象内的任何成员,只能发生读操作,不能发生写操作。 二、原理:   我们都知道在调用成...

常成员函数 —— c++ 函数名后面的const

使用const关键字进行说明的成员函数,称为常成员函数。只有常成员函数才有资格操作常量或常对象,没有使用const关键字说明的成员函数不能用来操作常对象。常成员函数说明格式如下:     () con...

php function 定义时函数名前加&符号的意义

看了很多帖子,但是都不能理解,又去看了很多资料,终于名白了.记下备忘. 问题:php在声明函数时,函数名前面的&符号有什么用? 一直想不通.很多帖子说类似于变量的$a=&$b,但是$b在声明的时候前面...

在php中的变量和函数名前加&符号的意思

在PHP中&符号即传的是变量的引用而不是拷贝,引用意味着用不同的名字访问同一个变量内容。这并不像 C 的指针,它们是符号表别名。注意在 PHP 中,变量名和变量内容是不一样的,因此同样的内容可以有不同...

php定义function时,函数名前加“&”符号是什么意思?

在PHP中&符号即传的是变量的引用而不是拷贝,引用意味着用不同的名字访问同一个变量内容。这并不像 C 的指针,它们是符号表别名。注意在 PHP 中,变量名和变量内容是不一样的,因此同样的内容可以有不同...
  • lzb2512
  • lzb2512
  • 2013年07月08日 17:31
  • 1237

关于函数名前加static的一些解释

遇到有函数名前有加static的函数,不太懂什么意思。上网查了一下,网上有两种说法.现复制整理了一下,有兴趣的可以看一下 说法一: 在函数的返回类型前加上关键字static,函数就被定义成...

python内函数名加括号和不加括号的区别

今天写多线程程序的时候遇到了这样的问题,import thread import time def loop1(): print time.ctime() time.sleep(2...

Js事件绑定时,函数名加括号和不加括号有什么区别

一,在js代码里     加括号代表调用,执行这个方法;     不加括号目的是引用,代表把这个函数赋值给某个变量。       在下面代码里:   1.1   btn.onclick=aa;...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:函数名后加const
举报原因:
原因补充:

(最多只允许输入30个字)