□投稿者/ ナツ (3回)-(2008/12/09(Tue) 19:50:34)
|
分類:[C/C++]
VC++2003です。
deque<char>型の配列があります。 この配列は全ての要素を繋げる事で文章になります。 その文章を「文章」として扱いたく、std::stringもしくはchar*変数に変換したいと思っています。
ただ、文章が長く数千文字に及び、さらにそれを何回も繰り返す為、できればループは避けたいです。
何か一発で解決できる方法がありましたら教えてください。
例) deque<char> dq; std::string str;
dq.push_back('a'); dq.push_back('b'); dq.push_back('c');
str = ????????; ←ココがわかりません
cout << str << endl;
実行結果:abc
よろしくお願いします。
|
|