我正在生成程序集,我想让所有生成的代码对齐。这包括在每条指令前面有像cout<<"\t"<<left<<setfill(' ')<< setw(8);
这样的东西。我怎么能声明一个ostream修饰符,这将节省我在每一行编写所有这些代码。我要寻找某事像:定义一个ostream修饰符C++
ostream mod="\t"<<left<<setfill(' ')<< setw(8); cout<<mod<<"addiu"<<"$sp, $sp, 24"<<endl;
我知道我可以用宏做到这一点,但我想知道我怎么能与ostream的对象做到这一点。
机械臂是“粘性”,这样你就不需要不断重复他们。 – Praetorian
你误读'蒸汽'作为'流'吗? – user463035818