所以我試圖刪除所有從列表中結構的變量,我的結構是這樣如何從結構列表中刪除1結構如果匹配變量?
struct LoginDetails
{
public:
string userName;
string userFirstName;
string userLastName;
string password;
string tutor;
int userAccess;
};
如何添加以下代碼,然後再消除所有什麼是在結構。
cout << "Please enter a username to upgrade the account.\n";
cin >> username;
for (list<LoginDetails>::iterator itri = loginDetails->begin(); itri != loginDetails->end(); itri++)
{
if (itri->userName == username)
{
}
}
您刪除的意思現在還不清楚。你的意思是*擦除*? – 2014-11-02 16:08:06
請澄清! 「_remove結構中的所有內容」是什麼意思。_重置爲默認的構造函數值? – 2014-11-02 16:08:59
我希望能夠從列表中刪除單個結構。 – bilbsy 2014-11-02 16:09:19