ofstream を使用して csv ファイルを書き込んでいます。現在、「<<」演算子を使用して左から右に書いています。これは簡単です。例えば、
Shape,Area,Min,Max
Square,10,2,11
Rectangle,20,3,12
のように変更したい
Shape,Square,Rectangle
Area,10,20
Min,2,3
Max,11,12
「<<」演算子を使用してそのように記述できることはわかっていますが、いくつかのループを使用しているため、「<<」演算子を使用してそのように記述することはできません。
だから私は順番に書く方法を探しています、例えば
Shape,
Area,
Min,
Max,
その後、
Shape,Square
Area,10
Min,2
Max,1
つまり、基本的には左から右ではなく、上から下に進みます。ofstream を使用してこれをコーディングするにはどうすればよいですか? seekp を使用する必要があると推測していますが、方法がわかりません。どうもありがとうございました。