vector<MY_REC> items;

で、
items.erase(&.items[1]);
とかしてたんだけど、

vectorをdequeにしたら、うわ、コンパイルエラー。

eraseの引数はイテレータンなんでつよね。
記述間違ってない希ガスるんだけど。