Q. What is the output of the following C++ code?
Code:
#include <iostream>
using namespace std;
class MyClass
{
int var;
public:
int write(int i) const {
var = i;
}
int read() const {
return var;
}
};
int main(int argc, char const *argv[])
{
MyClass obj;
obj.write(2);
cout << obj.read();
}
β
Correct Answer: (C)
Compilation error