C++でメモリアロケータ作るみたいに入出力を書き換えられますか?