vector<int>::const_iterator p;
上面两个的定义一样吗?有何区别?
4 个解决方案
#1
一个是对静态变量 迭代的
另一个不能
另一个不能
#2
vector<int>::iterator p;
vector<int>::const_iterator p;
---------------
第一个能通过这个p修改,p指向的内容。
第二个不能。
vector<int>::const_iterator p;
---------------
第一个能通过这个p修改,p指向的内容。
第二个不能。
#3
回复人:kobefly(科比---开始做项目了) ( 两星(中级)) 信誉:121 2005-05-05 21:05:00 得分:0
?
一个是对静态变量 迭代的
另一个不能
-----------------------------------------
CSDN星星的质量啊...
?
一个是对静态变量 迭代的
另一个不能
-----------------------------------------
CSDN星星的质量啊...
#4
zhousqy(C++匪徒)
正解
正解
#1
一个是对静态变量 迭代的
另一个不能
另一个不能
#2
vector<int>::iterator p;
vector<int>::const_iterator p;
---------------
第一个能通过这个p修改,p指向的内容。
第二个不能。
vector<int>::const_iterator p;
---------------
第一个能通过这个p修改,p指向的内容。
第二个不能。
#3
回复人:kobefly(科比---开始做项目了) ( 两星(中级)) 信誉:121 2005-05-05 21:05:00 得分:0
?
一个是对静态变量 迭代的
另一个不能
-----------------------------------------
CSDN星星的质量啊...
?
一个是对静态变量 迭代的
另一个不能
-----------------------------------------
CSDN星星的质量啊...
#4
zhousqy(C++匪徒)
正解
正解