Я знаю, что можно перегрузить операторы, которые уже существуют в C++, чтобы определить желаемое поведение, но можно ли создать свой собственный оператор?
К примеру, создание оператора #, который возвращает размер контейнеров:
template
size_t operator#(const T& obj) { return obj.size(); }
vector v(1024);
cout
Подробнее здесь: https://stackoverflow.com/questions/721 ... rator-in-c