一個類的方法回傳另一個類的字串和物件的映射。我想計算字串的數量?我怎樣才能做到這一點?
這是該方法的表示
class b{
public:
std::map<std::string, ClassA*>& methodA();
};
我用這個方法呼叫
auto a = pointer_of_class_B ->methodA();
這將回傳一張地圖。如何計算此地圖中的字串數?
uj5u.com熱心網友回復:
您可以使用 std::map::size 函式來查找地圖中有多少元素。
Cpp 參考:https ://en.cppreference.com/w/cpp/container/map/size
uj5u.com熱心網友回復:
如何計算此地圖中的字串數?
您可以使用如下所示的std::map::size成員函式:std::map
//---------------------------------------------------vvvv--->use size member function of std::map
std::cout << "number of strings inside map is " << a.size() << '\n';
這作為size成員函式給出了在你的情況下元素的map數量等于map.
uj5u.com熱心網友回復:
您可以使用std:map cpp 參考
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/475766.html
