Вы никогда не узнаете, что такое инвалидация вектора... И это к огромному вашему счастью. А я вот бился с этим два дня. Заметил её, когда уже всё перепробовал. Оказалось, что вектор надо было просто заменить на очередь. Вот и всё. С: ГОСПОДИ. Я СМОГ.