map
chenwk891
这个作者很懒,什么都没留下…
展开
-
有关map压入对象后,对象的数据成员发生改变的问题
今天调试程序时发现, 执行向map插入一个类的对象之后(或者说在插入该对象时),该对象的数据成员(一个一维的指针)的内容发生改变,但其他数据成员(如int变量)却没有变化。但把插入的元素改为指向该对象的指针时,就没有出现这样的问题。 代码如下: voronoicell c; con.Cells.insert(make_pair(cell_id,c)); c中有个double *pts的指针原创 2013-04-21 21:31:24 · 1318 阅读 · 0 评论 -
有关使用map的错误
最近刚刚开始使用map,运行时出现了一个错误,程序和错误代码如下: #include "Point3D.h" #include void main(){ int num_vertex = 10; Point3D *vertices = new Point3D[num_vertex]; for (int i=0; i<num_vertex; i+=3) { ve原创 2013-04-20 22:50:34 · 1890 阅读 · 0 评论 -
map排序及有条件查找
Mark一下 C++ STL中Map的按Key排序和按Value排序转载 2014-06-16 19:46:35 · 675 阅读 · 0 评论