有没有一种方法可以在不使用new
关键字的情况下实现这一点?
void World::generateChunk(Coordinate coord) {
if(loadedChunks[coord])
delete loadedChunks[coord];
loadedChunks[coord] = new Chunk(coord);
loadedChunks[coord]->generate();
}
loadChunks 是一个std::map<Coordinate, Chunk*>
.