- ベストアンサー
std::stringstream で得るテータを char にしたいです。
型の異なるものを出力する際に、 sprintfを用いて行っていましたが、 「std::stringstream 」で得るデータを、 「char」にて出力する場合は、 どのようにsprintfを使用すれば正解でしょうか? std::stringstream hoge ; hoge << "20090414" << "http.html"; この「hoge」を「std::stringstream」ではなく、 「char」で出力したいと思っています。 宜しくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
std::stringstream hoge; hoge << "20090414" << "http.html; printf("%s\n", hoge.str().c_str()); で、どうでしょう?
お礼
hidebunさん! どんぴしゃでした! いい勉強になりました。 ありがとうございます!