C ++のキューライブラリを使用しています。キューからフロント要素を選択し、キューから削除せずにこの要素を編集する必要があります。これを行う方法はありますか?私はこのようなことをする必要があります:
queue<int> myQueue;
myQueue.push(1);
myQueue.push(2);
cout << myQueue.front(); // 2
int a = myQueue.front();
a = 3;
cout << myQueue.front(); // 3
明らかに、これは機能しません=D。誰もがそれを行う方法を知っていますか?