贪吃蛇游戏的c++版本,从GitHub上clone下来的,在startinterface.cpp文件中有如下代码:

void   StartInterface::PrintText()

{

  for (auto & point : textsnake)

    {

      if(point.GetX() >= 0)

        point.Print();

    }

}

for (auto & point : textsnake)啥意思???

通过查阅资料,发现C++11标准新增的用法

基于范围的for循环
for(元素类型 元素对象 : 容器对象)
{
循环体;
}

至于新增用法,还未学习到!!!
真的是学海无涯,技术提升永无止境!!!
一个程序员不管怎么样都要时时刻刻学习,这是一个最好的时代,知识分享无阻碍!
这是一个最坏的时代,犹如大浪淘沙一般将吾辈无情淘汰,当然如若沉沦,必然淘汰!!!要想永立潮头稳行舟,唯有不断学习,做人亦如此!!!

相关文章:

  • 2022-01-03
  • 2022-12-23
  • 2021-12-24
  • 2021-06-09
  • 2021-10-24
  • 2021-07-25
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-11-27
  • 2021-08-18
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案