#include <iostream>
using namespace std;

struct Foo {
	void operator++() const {
		cout << "preincrementation? I don't think so...";
	}
};

int main() {
	Foo foo;
	++foo;
}