一道C++的有关const选择题

img


const可以用在函数前和后,且作用不同,那是不是两个就不会冲突了?

Point fun1() const; // 3
const Point fun1()const; //4
这两个会冲突,const修饰函数时只能修饰一个函数,所以不能同一个函数名都用const修饰,
问就是c++的规定。
1、2 也不能吧。

img

1、2冲突,3、4冲突