#include <iostream> #include <cstdint> using namespace std; class Register8 { private: uint8_t value; public: Register8(uint8_t v) : value(v) {} // your code here: define operator== to compare two Register8 objects bool operator==(const Register8& r) const { return value == r.value; } uint8_t getValue() const { return value; } }; int main() { int a, b; cin >> a >> b; Register8 r1(a); Register8 r2(b); if (r1 == r2) cout << "Equal"; else cout << "Not Equal"; return 0; }
Test Cases
Test Results
Input
10 10
Expected Output
Equal