Самый простой способ разместить итератор после следующей строки в потоке? - PullRequest
0 голосов
/ 29 октября 2011

Я чувствую, что для этого должен быть метод или функция stl, но я ничего не могу найти. Я пишу простой парсер, если вас интересует моя конкретная проблема:

while (curChar << postFileStream)
    {
        switch (curChar)
        {
            case '\n' || '\r':
                break;
            case '#':
                skip_line(postFileStream)
        }
    }

Неужели мне действительно нужно создать собственную функцию для пропуска строки? Я знаю, что это довольно простая функция, но я чувствую, что c ++ не должен требовать такого большого количества шаблонов в наши дни; Должно быть, я что-то упустил?

1 Ответ

4 голосов
/ 29 октября 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...