【C++】STL(Standard Template Library)相談室 8at TECH【C++】STL(Standard Template Library)相談室 8 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト950:デフォルトの名無しさん 08/02/24 14:47:46 vector に data が追加されたり、 何で無かったんだ? って機能が色々追加されてるみたいだね。 951:デフォルトの名無しさん 08/02/24 14:48:12 そういえば規格の改訂で copy_if() が追加されないのはなぜなんだぜ? 952:デフォルトの名無しさん 08/02/24 14:54:32 最新ドラフト(これ、最終ドラフトだっけ?)にも載ってないな。 953:デフォルトの名無しさん 08/02/24 14:55:44 今公開されてる最新は n2521.pdf のはず。無いな。 954:デフォルトの名無しさん 08/02/24 14:57:21 禿が10年越しの天丼ねらってる、とか? 955:デフォルトの名無しさん 08/02/24 14:59:55 質問失礼します。。 struct ST{ int n; }; vector<ST> v; set<ST> s; int main(){ ST x={0}; v.push_back(x); vector<ST>::iterator itv=v.begin(); itv->n++; s.insert(x); set<ST>::iterator its=s.begin(); its->n++; } のようにすると、its->n++;の行で error: increment of data-member ‘ST::n’ in read-only structure と出るのですがvectorで出来てsetで出来ないのはなぜでしょうか? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch