小编use*_*408的帖子

重载运算符=按值返回还是按引用返回?

1) 有什么区别:

complex& operator = (const complex& c);
Run Code Online (Sandbox Code Playgroud)

complex operator = (complex c);
Run Code Online (Sandbox Code Playgroud)

2)如果我定义(在第二种情况下)复制构造函数,它们是否相同?

complex::complex (const complex& c){

    //code
    }
Run Code Online (Sandbox Code Playgroud)

3)const的作用是什么?

c++ overloading copy constants operator-keyword

4
推荐指数
1
解决办法
3461
查看次数

标签 统计

c++ ×1

constants ×1

copy ×1

operator-keyword ×1

overloading ×1