C++相談室 part87
■ このスレッドは過去ログ倉庫に格納されています
0631デフォルトの名無しさん
2010/12/31(金) 10:27:50このコードが複数のスレッドから同時実行されているのですが、、、
#include <iostream>
#include <string>
#include <set>
int main() {
typedef std::set<std::string> TagSet;
typedef std::pair<TagSet::iterator, bool> TagEntry;
TagSet checkList;
std::string tag("abcde");
if (checkList.find (tag) == checkList.end ()) {
TagEntry tent = checkList.insert (tag);
if (! tent.second) {
std::cout << "BUG\n";
}
}
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています