C++STL map的指针与复制

基本上所有的博客都在说map里“=”是浅拷贝,经试验发现这些说法不对。 测试代码: 测试结果: 可以看到,如果直接赋值m1给m2,改变m2并不能改变m1的值;如果将m1的地址赋值给m3指针,会改变m1的值。map指针的读取方式,除了众多博客里看到的迭代方式之外,还可以直接采用: 值=(*m3)[键]
相关文章
相关标签/搜索