operator using

#include <iostream>

class Counter {
private:
    int count;

public:
    Counter() : count(0) {}

    int operator++() {
        return ++count;
    }

    int operator--() {
        return --count;
    }

    int getCount() const {
        return count;
    }
};

int main() {
    Counter counter;

    std::cout << "Initial Count: " << counter.getCount() << std::endl;

    ++counter;
    std::cout << "After Increment: " << counter.getCount() << std::endl;

    --counter;
    std::cout << "After Decrement: " << counter.getCount() << std::endl;

    return 0;
}