总结一下这几天操作符的学习心得_C/C++_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > C/C++ > 总结一下这几天操作符的学习心得

总结一下这几天操作符的学习心得

 2010/12/12 14:52:44  daojin  http://daojin.javaeye.com  我要评论(0)
  • 摘要:1.关于map的operator[]:原形为val_type&operator[](constkey_type&key);a:返回val_type说明,对于map中的val_type,通过[下标]访问,具有所有的write和read权限。b:原型后面没有写const,说明必须通过非const的对象访问。(可修改的)2.关于operator():a:用来定义函数对象,函数对象比函数优秀的一点是:具有记忆功能,从而动态地改变operator()操作。b:作为字串操作。c
  • 标签:总结 学习 操作 操作符

1.关于map的operator[]:原形为 val_type &operator[](const key_type &key);

? a:返回val_type说明,对于map中的val_type,通过[下标]访问,具有所有的write 和 read 权限。

? b:原型后面没有写const,说明必须通过非const的对象访问。(可修改的)

2.关于operator():

? a:用来定义函数对象,函数对象比函数优秀的一点是:具有记忆功能,从而动态地改变operator()操作。

? b:作为字串操作。

? c:作为多维数组的下标。(没有见过!)

3.关于operator->:

? a:用来创建smart pointer。

?

发表评论
用户名: 匿名