Sales item&是什么?
2013-12-24 15:35
190 查看
在学习C++ primer中我们会遇到 return *this的问题,在百度有对于*this的详细解释,但是对于C++ primer来说,其中的14.14的答案中的解答可以这么解释,
Sales item& 中的&表示返回这个函数的地址,而在
Sales item& Sales item::operator=(const string& str)
{
isbn = str;
return *this;
}
return *this返回整个对象,而对象存在与类Sales item的isbn中
正如百度百科所说的,1:对象 = 房子; 2:变量和成员函数 = 家具; 3:在房子里面,看不到房子的全貌,所以this指向了整个房子,就是指向了整个类Sales item中的对象isbn。
Sales item& 中的&表示返回这个函数的地址,而在
Sales item& Sales item::operator=(const string& str)
{
isbn = str;
return *this;
}
return *this返回整个对象,而对象存在与类Sales item的isbn中
正如百度百科所说的,1:对象 = 房子; 2:变量和成员函数 = 家具; 3:在房子里面,看不到房子的全貌,所以this指向了整个房子,就是指向了整个类Sales item中的对象isbn。
相关文章推荐
- DataBinder.Eval(Container.DataItem,"Name")和Container.DataItem("Name")有什么区别?
- c++ primer Sales_item.h & 练习 1.20、1.21、1.22
- DataBinder.Eval(Container.DataItem,"Name")和Container.DataItem("Name")有什么区别?
- php中 & $this 是什么意思?
- request.getParameter("scoreNumber")根据什么取值
- android中ListView控件&&onItemClick事件中获取listView传递的数据
- c++中箭头操作符(->)和点操作符(.)有什么不同
- 《管理的常识》第二章<什么是组织>读书笔记
- UIApplication 是什么
- 在js中cb&&cb(value) 是什么意思?
- vc++中->表示什么?
- <?xml version="1.0" encoding="UTF-8" ?> 这句话是什么意思
- TypeError: 'generator' object has no attribute '__getitem__'
- 什么是CSS&nbsp;Sprites(图片合并)技…
- PING"在DOS指令中的作用是什么
- 什么是IVR & 推荐IVR相关网址
- 盛大手拿120亿现金 最应该做什么?
- c# 运算符 &&和&有什么区别
- error: Error retrieving parent for item: No resource found that matches the given name 'android:Wind