В цикле, проходящем по всему string
как посмотреть следующее значение итератора?
for (string::iterator it = inp.begin(); it!= inp.end(); ++it)
{
// Just peek at the next value of it, without actually incrementing the iterator
}
Это довольно просто в C,
for (i = 0; i < strlen(str); ++i) {
if (str[i] == str[i+1]) {
// Processing
}
}
Любой эффективный способ сделать выше в C ++?
Примечание: я не использую Boost.