首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

C++primer 281 页有个地方不懂,多谢

2012-05-20 
C++primer 281 页有个地方不懂,谢谢pop_front操作通常与front操作陪同使用,实现栈的方式处理容器:while (!

C++primer 281 页有个地方不懂,谢谢
pop_front操作通常与front操作陪同使用,实现栈的方式处理容器:

while (!ilist.empty)
{
process(ilist.front());
ilist.pop_front();
}

这里的process(ilist.front());是干啥用的?process函数是干啥的?

谢谢。



[解决办法]
process(ilist.front());是删除ilist容器里的第一个元素
process函数是对ilist容器里当前的第一个元素做某些操作
[解决办法]
楼主可以看做是伪代码,意思是处理list元素的函数
处理过这个元素之后,就可以把这个元素删除了
[解决办法]
它不是c++库里的函数 是自定义的呃
[解决办法]

探讨

它不是c++库里的函数 是自定义的呃

热点排行