设为首页 加入收藏

TOP

3.3.6 循环访问string对象
2013-10-07 14:43:00 来源: 作者: 【 】 浏览:75
Tags:3.3.6 循环 访问 string 对象

3.3.6  循环访问string对象

具备了前面介绍的有关for循环和string对象的新知识后,循环访问string对象中的单个字符就变得非常简单,如下面的代码所示:

  1. for (unsigned int i = 0; i < phrase.size(); ++i)  
  2. {  
  3. cout << "Character at position " << i << " is: " << phrase[i] << endl;  
  4. }  

循环从0开始直到11,访问了phrase的所有合法位置。每次迭代过程中,通过phrase[i]显示string对象的字符。注意,循环变量i是unsigned int型的,因为size()的返回值是无符号的整型值。

现实世界

序列的循环访问是游戏中一项强大且常用的技术。例如,您也许要在策略游戏中循环访问数以百计的独立单元,更新它们的状态和顺序,或者要循环访问一连串3D模型顶点来实现某种几何变换。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇3.3.7 使用find()成员函数 下一篇3.3.4 使用size()成员函数

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: