在 Visual Studio 2019 中,当我们在编辑器中输入“for”时,智能感知建议“对于每个“片段,
for each (object var in collection_to_loop)
{
}
不推荐。而且它自己写的代码会报错。应该是基于范围的 for 语句使用冒号智能感知建议:
for (object var : collection_to_loop)
{
}
这是我在 Visual Studio 2019 中输入“for”时的屏幕截图。
我不想在每个 for 循环中都进行不必要的输入。
我们有可能得到智能感知建议使用冒号作为语句的范围?
答案1
有同样的问题,但我找到了。可以使用“rfor”找到它,它会产生代码:
for (auto &i : v) {
}