std::vector があり、コードのある時点で MyClass オブジェクトのインスタンスを追加した場合、後でその特定のオブジェクトをベクターから削除するにはどうすればよいですか?
(SOでintを削除する方法を説明する質問を見つけましたが、それらは原始的であり、同じ手法がユーザー定義のクラスで機能するかどうかわかりません)
std::vector<MyClass> v;
MyClass m;
v.push_back(m);
.
.
.
//Wish to remove m from v??
編集: ベクトル内の m の位置がわからない。