いくつかのprintf
//ステートメントをsprintf
//ステートメントにリファクタリングしたいと思います。問題のコードは、空白のパディングと固定小数点数を使用して、一連の整数と浮動小数点数をきれいに出力します。fprintf
ostream
sstream
fstream
これは、重要な落とし穴が指摘された、安全で段階的なリファクタリングのマーティンファウラースタイルの記事の良い候補になると私には思えます。もちろん、最初のステップは、レガシーコードをテストハーネスに取り込むことです。これは私が行ったものです。
このリファクタリングを実行するには、どのようなゆっくりと注意深い手順を実行できますか?