[英]How to implement auto iterators correctly
I decided to replace我决定更换
for (auto messageIterator = message.begin(); messageIterator != message.end(); ++messageIterator)
with和
for (auto &messageIterator : message)
and it works.它有效。 Then I decided to apply similar approach to this loop
然后我决定对这个循环应用类似的方法
for (auto alphabetIterator = alphabet.begin(), rotorIterator = rotor.begin(); alphabetIterator != alphabet.end(), rotorIterator != rotor.end(); ++alphabetIterator, ++rotorIterator)
and my code looks like this but it doesn't work.我的代码看起来像这样,但它不起作用。
for (auto &alphabetIterator : alphabet, &rotorIterator : rotor)
How do I fix it?我如何解决它?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.