[戻る] sunyopu 2004/11/05(金) 23:20:02 現在携わっている仕事(環境:WinXP,VC++6.0)で、 あるプログラムを作成しているのですが、 移植性を高めるためにMFCを使用しないという ルールになっています。 普段、文字列操作には MFC の CString を使用しているのですが、 今回は STL の string を使っています。 大半は不自由ないのですが、 数値を文字列にする場合、以下のような手法しか 分からず多少面倒です。 char caWork[100]; sprintf(caWork, "%d %s … ", 11111, "aaaa", …); string strWork = caWork; CString の場合は、CString::Format() で バッファサイズを意識することもなく簡潔に記述できるのですが、 string でも