Один из способов - создать класс с соответствующими перегрузками operator<<
и создать глобальный экземпляр с именем cout
и using std::whatever
вместо using namespace std;
.Тогда будет достаточно легко переключаться с обычного cout
на std::cout
.
Это всего лишь одно решение (которое может потребовать приличного объема работы, больше, чем вы хотите потратить)Я уверен, что другие люди знают лучшие способы.