как в с++ читать строку из файла до определенного символа?

программирование с++

Язык с++
есть строка(из txt файла): "[1916] 0.0- 1.0 sec 80.0 KBytes 655 Kbits/sec" (без кавычек)
мне нужно считать числовое значение "80" (без кавычек) до точки. как это сделать? Помогите пожалуйста!

Примечание:
НУЖЕН КОД

Примечание:
надо передвинуть курсор и считать до определенного знака, а определенное количество символов
Ответы:
сначала считать строку целиком. а потом - регулярными выражениями.
#include <fstream.h>
#include <iostream.h>
int main()
{ int n;
FILE *f;
char s1[255];  
f = fopen( "pi.txt", "r" );
if( f!= 0 )
{


12 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.