リストを使用してStacksクラスを作成し、2つのStacksを使用してQueueクラスを作成する割り当てがあります。割り当てを完了しましたが、valgrindを実行すると、次のコードでメモリリークが発生していることがわかります。
T Stack<T>::pop()
{
T *n = new T;
*n = myStack.front();
myStack.pop_front();
return *n;
}
ポインタを返した後、ポインタを削除できないので、修正方法がわかりません。前もって感謝します。