const Objects#

Given the following (incomplete) class definition ..

class point
{
public:
    int x() const { return _x; }
};

Question 1#

Would the following code snippet compile?

const point p(1,2);
cout << p.x() << endl;

Yes

No

Question 2#

Would the following code snippet compile?

point p(1,2);
cout << p.x() << endl;

Yes

No