【C++】STL(Standard Template Library)相談室 4at TECH【C++】STL(Standard Template Library)相談室 4 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト150:デフォルトの名無しさん 05/11/13 20:45:21 stlのstringって中途半端だよね sprintfみたいなの無いし 151:デフォルトの名無しさん 05/11/13 20:48:41 じゃあ作ってくれよ 152:デフォルトの名無しさん 05/11/13 20:56:50 >>150 stringはSTLじゃない。 153:デフォルトの名無しさん 05/11/13 21:00:41 なんで? 154:デフォルトの名無しさん 05/11/13 21:20:54 >>153 STLにbasic_stringなんてコンテナはないから。 STLのコンテナは vector list deque stack/queue/priority_queue map/multimap set/multiset だけ。 STLに含めてもいいんじゃないかという意見もあるけど、 class myClass; basic_string<myClass> str1; ということが出来るclassはユーザー定義コピーコンストラクタ、 デストラクタ、コピー代入を持てないから一緒にするのはまずい。 155:デフォルトの名無しさん 05/11/13 21:25:12 >>150 (f)printf/(f)scanfがo(f)stream/i(f)stream(cout/cin)になったように、 sprintf/sscanfにはostringstream/istringstreamが存在する。 それが嫌ならboost::formatがある。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch