void Object_Manager::AddTask(CObject *obj){
if(List.empty()){
List.push_front(obj);
return;
}
for(auto itr=List.begin();;){
if(itr==List.end()){
List.push_back(obj);
return;
}else if((*itr)->operator>(obj)){
itr=List.insert(itr,obj);
return;
}
itr++;
}
}
何が原因で負荷がかかっているのでしょうか?