我是C++11新手,坦白说,我已经一年多没有使用C++了,所以我一开始就有点生疏了。我正在做一些来自我以前大学课文的练习,我在尝试迭代一个char指针字符串(Ex: char *c= "a string";)时遇到了一个问题。我在谷歌上找不到任何有用的东西。我非常习惯Java,在这里,foreach循环可以迭代任何集合。我知道指针是如何工作的,但是我</
我阅读是为了一个基于范围的for循环:
如果范围类型有名为begin的成员和名为end的成员,则使用成员解释。无论成员是类型、数据成员、函数还是枚举数,无论其可访问性如何,都会执行此操作。因此,像class meow { enum { begin = 1, end = 2}; /* rest of class */ };这样的类不能与基于<e