在C++中,可以使用std::unordered_set來實現hashset。要初始化一個hashset,可以采用以下幾種方式:
std::unordered_set<int> mySet = {1, 2, 3, 4, 5};
std::unordered_set<int> mySet2(mySet.begin(), mySet.end());
std::unordered_set<int> mySet3;
mySet3.insert(1);
mySet3.insert(2);
mySet3.insert(3);
這些是初始化hashset的常見方式,選擇哪種方式取決于具體的需求和代碼結構。