アセンブリを生成していますが、生成されたすべてのコードを整列させたいと考えています。cout<<"\t"<<left<<setfill(' ')<< setw(8);
これには、各命令の前にsth like があることも含まれます。このコードをすべての行に記述する手間を省く ostream 修飾子を宣言するにはどうすればよいでしょうか。私は次のようなsthを探しています:
ostream mod="\t"<<left<<setfill(' ')<< setw(8);
cout<<mod<<"addiu"<<"$sp, $sp, 24"<<endl;
マクロでこれを実行できることはわかっていますが、ostream オブジェクトでどのように実行できるか知りたいです。