不是啊。我定义的函数是:
ReloadLog reload();
都是返回 ReloadLog 这个对象。
好像真没必要写成 const ReloadLog & 这种形式,完全没好处代码还长。
【 在 ylh1969 的大作中提到: 】
: 前者是指针的另一种表达方式,称为引用。函数返回指针,比返回一个复杂构造容易多了。
: 最古老的C,甚至不支持返回结构,只能返回结构指针。现在虽然可以了,但是我还是坚持不这么用。
: 庞大的结构,在传入函数和返回时,会占用大量栈空间。喜欢玩无栈协程的,就要避免用栈。
: ...................
--
FROM 59.61.199.*