Как получить символ определенной позиции из потока в C ++? - PullRequest
0 голосов
/ 26 января 2019

У меня есть текстовый файл, который содержит эти строки

adsklfjas;alfkjalkdsjfaldks;sjf

Как мне получить 10-го персонажа? Я знаю позицию (10), но как мне там позиционироваться?

int main()
{
    fstream stream("mytext.txt", fstream::in);

    char c;
    // cout << c << endl;
}

1 Ответ

0 голосов
/ 26 января 2019

Понял.

int main()
{
    fstream stream("test.txt", fstream::in);

    char c;
    stream.seekg(10);
    stream.get(c);
    cout << "c " << stream.tellg() << " : " << c << endl;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...