1
在C++中, 所以我需要使用以下命令:如何初始化一個:set <pair <string,string >>?
set<pair<string, string>> info;
在組信息具有對在它的字符串。我怎樣才能初始化這個信息變量?我不需要將它初始化爲任何特定的東西。但只是爲了初始化?
例如:
int i = 0;
在C++中, 所以我需要使用以下命令:如何初始化一個:set <pair <string,string >>?
set<pair<string, string>> info;
在組信息具有對在它的字符串。我怎樣才能初始化這個信息變量?我不需要將它初始化爲任何特定的東西。但只是爲了初始化?
例如:
int i = 0;
std::set
和std::string
都有默認的構造函數,其正確初始化它們爲空。所以你不必做任何特別的事情,你的聲明就足夠了。
set<pair<string, string>> info;
如果要初始化設置的一些初步的元素,並且使用的是C++ 11,你可以做如下:
set<pair<string,string>> info = {
{"one","two"},
{"three","four"},
{"five","six"}
};
,將與3對初始化設定字符串。如果你不使用C++ 11,只需使用set::insert
。
您已將其初始化爲空。 – Oktalist