【STL】map容器用法
-
124 words
+
128 words
One minute
views
@@ -175,7 +175,7 @@
2 创建map容器
1
-std::map<std::string, int> map1 {{"语文",90} , {"数学",100}};
+std::map<std::string, int> map1 { {"语文",90} , {"数学",100} };
|
3️⃣ 利用先前已创建好的 map 容器和拷贝构造函数,再创建一个新的 map 容器。
@@ -194,7 +194,7 @@ 2 创建map容器
2
-std::map<std::string, int> map1 {{"语文",90} , {"数学",100}};
+std::map<std::string, int> map1 { {"语文",90} , {"数学",100} };
std::map<std::string, int> newMap(++map1.begin(), map1.end());
|
diff --git "a/stlmap\345\256\271\345\231\250\347\224\250\346\263\225/index.md" "b/stlmap\345\256\271\345\231\250\347\224\250\346\263\225/index.md"
index 9fb8e1b..cc427fa 100644
--- "a/stlmap\345\256\271\345\231\250\347\224\250\346\263\225/index.md"
+++ "b/stlmap\345\256\271\345\231\250\347\224\250\346\263\225/index.md"
@@ -22,7 +22,7 @@ std::map map1;
2️⃣ 在创建 map 容器的同时,进行初始化。
```c++
-std::map map1 {{"语文",90} , {"数学",100}};
+std::map map1 { {"语文",90} , {"数学",100} };
```
3️⃣ 利用先前已创建好的 map 容器和拷贝构造函数,再创建一个新的 map 容器。
@@ -34,7 +34,7 @@ std::map newMap(map1);
4️⃣ 通过迭代器,取已建 map 容器中指定区域内的键值对,创建并初始化新的 map 容器。
```c++
-std::map map1 {{"语文",90} , {"数学",100}};
+std::map map1 { {"语文",90} , {"数学",100} };
std::map newMap(++map1.begin(), map1.end());
```
diff --git a/tags/c++/index.xml b/tags/c++/index.xml
index d6750fd..1e2b8fe 100644
--- a/tags/c++/index.xml
+++ b/tags/c++/index.xml
@@ -15,9 +15,9 @@
🔵 使用需加上头文件:#include <map>
2 创建map容器 1️⃣ 调用 map 容器类的默认构造函数。(若默认指定了 std 命令空间,则 std:: 可省略)
1 std::map<std::string, int> map1; 2️⃣ 在创建 map 容器的同时,进行初始化。
-1 std::map<std::string, int> map1 {{"语文",90} , {"数学",100}}; 3️⃣ 利用先前已创建好的 map 容器和拷贝构造函数,再创建一个新的 map 容器。
+1 std::map<std::string, int> map1 { {"语文",90} , {"数学",100} }; 3️⃣ 利用先前已创建好的 map 容器和拷贝构造函数,再创建一个新的 map 容器。
1 std::map<std::string, int> newMap(map1); 4️⃣ 通过迭代器,取已建 map 容器中指定区域内的键值对,创建并初始化新的 map 容器。
-1 2 std::map<std::string, int> map1 {{"语文",90} , {"数学",100}}; std::map<std::string, int> newMap(++map1.]]>
+1 2 std::map<std::string, int> map1 { {"语文",90} , {"数学",100} }; std::map<std::string, int> newMap(++map1.]]>