c++標準程式庫:STL容器之map

-柚子皮-發表於2014-06-12

http://blog.csdn.net/pipisorry/article/details/30277861

map的值value是容器型別

map<T, list < T>> adj;     // 鄰接表

報錯:syntax error,其實有時直接執行不會出錯,但是像clion等IDE會提示錯誤,雖然還是可以執行不出錯。

解決:定義為一個新型別。

typedef list <T> list_star;
map<T, list_star> adj;     // 鄰接表


物件初始值設定項語法不能用於初始化“Object”型別的例項

http://msdn.microsoft.com/zh-cn/library/bb384627(v=vs.90).aspx

const std::map初始化  
http://lgb168.blog.163.com/blog/static/49674438201291213147256/

C++ 標準庫 vector list map使用方法
http://my.oschina.net/gddyl/blog/113744

從賦值到初始化
http://www.cnblogs.com/ly4cn/archive/2007/09/27/908297.html#undefined

const std::map的初始化
http://chunyemen.org/archives/537

相關文章