-2
Delphiの "i:= i - $24
"行にある "$
"は何ですか? コードをC++に書き換えます。これはbass.dllの単純な使い方です。
// complete the WAV header
WaveStream.Position := 4;
i := WaveStream.Size - 8;
WaveStream.Write(i, 4);
i := i - $24;
WaveStream.Position := 40;
WaveStream.Write(i, 4);
WaveStream.Position := 0;
偽のCおよびC++タグを削除しました。これは純粋なデルファイの質問です。 –