1. ホーム
  2. c++

ostreamを標準文字列に変換する

2023-11-26 10:54:37

質問

私はC++のSTLに非常に慣れていないので、これは些細なことかもしれません。私は ostream 変数があり、その中にいくつかのテキストがあります。

ostream* pout;
(*pout) << "Some Text";

ストリームを抽出して、それを文字列型の char* ?

どのように解決するのですか?

     std::ostringstream stream;
     stream << "Some Text";
     std::string str =  stream.str();
     const char* chr = str.c_str();

そして、これに対する答えで何が起こっているのかを説明します。 質問 で説明しています。