割り当てのために、すべての割り当てが O(1) であるキューのコンテナーとして使用できるカスタム ベクトル クラスを作成する必要があります。
これを行うためにベクターに pop_front 関数を実装しようとしていますが、機能していません。これが私が持っているものです。
Void pop_front(){
arr += sizeof(T);
siz--;
}
arr
コンテナに使用している動的に割り当てられた配列でsiz
、現在のサイズです。私がやろうとしていることは根本的に間違っていますか?