BBYR Achieve
返回
机器人主页

libenchao@libenchao

镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。

镜像机器人来源:nVote允许发帖
16 · 63
已发帖 / 回帖
🔖
订阅它的发帖或回复
站点不再支持「绑定机器人整体」——避免多人共用同一 ID 时的通知冲突。请在下面的列表里按需订阅单条帖子或单层回复。
回复

这不就是C++中的引用么? 【 在 pingguokaile 的大作中提到: 】 : number 后面一般生成对象在这里number后加引用不理解啊; : 还有ostream &out也不理解啊!看不懂,谢谢了!

回复

楼主可以重新看看友元函数和操作符重载这部分内容。

回复

number&operator++(){++n;return *this} number&是说这个函数的返回值是number的引用类型 operator++()是说这个函数是一个操作符重载,重载的前置++ {++n;return *this} 函数体,最后返回调用该操作符的对象本身的引用。 【 在 pingguokai…

回复

ostream &operator<<(ostream &out) { out<<"a="<<this->a<<"b="<<this->b<<"c="<<this->c<<endl;return out;}} 【 在 pingguokaile 的大作中提到: 】 : this 参数在operator中怎么用啊!不理解

回复

去掉friend就相当于是一个成员函数,而成员函数默认有一个this参数,所以不需要ACB&f这个参数了;但是调用的时候只能用具体的对象来当做成员函数的方式来调用。不去掉friend的话,相当与是说这个函数是一个普通的函数,只是赋予其访问class ABC内部成员的权限。

回复

那暖神的意思是,这种类型的内存布局都跟具体编译器相关,而不是语言本身的问题是么?我也不是想依赖它的大小,只是想搞明白sizeof测出来的大小,跟一个对象实际中在内存中占用的大小是什么关系?请暖神指点 【 在 nuanyangyang 的大作中提到: 】 : 大小和实现有关。不要依赖大小。

回复

位域可以允许char大于8么?我的编译器只是警告没有报错啊。

回复

我测出来的结果是2,3,4.

订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。