>>53
push_back(new ...) はあからさまに例外安全じゃないので考え直したほうがいい。