这篇文章将会长期更新。(直到作者看完了那本他立下了大量Flag的书)

1.范围for语句 range for statement

// 假设已经有一个名为 v 的 vector<int> 对象被定义
for (auto &r : v){...}
// 与以下等价
for(auto beg = v.begin(), end = v.end; beg != end; ++beg)
{
    auto &r = *beg;
    ...
}

发表评论

您的电子邮箱地址不会被公开。