struct Group
{
Group(string _N, set <string> M_)
{Name = N_; Member = M_}
string Name;
set <string> Members;
};
int main()
{
list <Group> GroupList;
set <string> Members;
//collect the members from a file and add to set
GroupList.pushback(Group(Name, Members));
}
有沒有更少的內存消耗方式來添加成員組,而不是將整個集合傳遞給構造函數?向std :: list添加一個結構體
編輯:重命名以下劃線開頭的變量。
重命名您的參數。所有以下劃線開頭的大寫字母都是保留字。 – jalf 2010-03-06 15:20:42