use*_*099 4 c++ pointers iterator
在以下代码段中
vector<SceneObject *> sceneObjs;
vector<SceneObject *>::iterator iter;
iter = sceneObjs.begin();
while (iter != sceneObjs.end()){
cout << **iter <<endl;
iter++;
}
Run Code Online (Sandbox Code Playgroud)
为什么**它有两个*s?
cni*_*tar 11
因为*iter是SceneObject *&- 一个SceneObject指针.你需要取消引用才能实现真实SceneObject.
| 归档时间: |
|
| 查看次数: |
263 次 |
| 最近记录: |