1. 程式人生 > >STL_map.VC6簡單使用例子

STL_map.VC6簡單使用例子

sin std 使用 any for 字符 warn UNC include

1、

#include <windows.h>

//使用map時會出現如下警告:主要意思是 identifier was truncated to ‘255‘ characters in the browser information,可以通過增加#pragma warning(disable:4786)消除該警告。該警告主要意思是調試信息的字符超過了255個,將會被截斷不現實,並不影響程序運行。
#pragma warning(disable:4786)// ZC: 這個還要放在 "#include <map>"的前面

#include <map>
using
namespace std; void main() { map<DWORD, int> map1; int i = map1[3]; printf("i : %d\n", i); map1[3] = i + 100; i = map1[3]; printf("i : %d\n", i); map1.erase(3);// ZC: 直接通過 key來刪除 i = map1[3]; printf("i : %d\n", i); }

2、VC6 控制臺輸出:

i : 0
i : 100
i : 0
Press any key to continue

3、

4、

5、

STL_map.VC6簡單使用例子