读书人

请教这个amp;是做什么用的

发布时间: 2013-12-06 17:56:43 作者: rapoo

请问这个&是做什么用的?
请大牛别见笑,小弟刚学到流,有个问题不懂,请多多指教,具体代码如下:


ostream _FAR & _Cdecl operator<<(signed char);
//后面代码差不多,只是变量类型不同,因此省略
...



ostream& operator<<(ostream& out,cha ch);
....

代码一中,"_FAR & _Cdecl"是什么意思?
代码二,ostream&后面为什么要加&,取地址?
[解决办法]
返回值为ostream的引用
_FAR 应该是空的宏
_CDecl 应该是调用约定的宏

[解决办法]

代码一中,"_FAR & _Cdecl"是什么意思?
代码二,ostream&后面为什么要加&,取地址? 都是返回对象的引用的意思 跟区地址没关系的
[解决办法]
c++的引用,可以看看相关资料,基本介绍!

读书人网 >C++

热点推荐