Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
Tinuviel
0 / 0 / 1
Регистрация: 29.05.2014
Сообщений: 4
1

Найти сочетание символов после другого сочетания символов

30.05.2014, 10:26. Просмотров 978. Ответов 2
Метки нет (Все метки)

Доброго времени суток.
Не могу придумать, как решить вот какую задачу: Есть построчный поиск по файлу. Нужно найти сочетание символов, которые идут после других символов "length ".
То есть, в каждой строчке есть сочетание типа этого: length 1460. Как найти "1460" и сделать данную переменную целочисленной.
Внимание: цифры после length в каждой строчке разные.

Может быть я не очень ясно описываю задачу. Заранее приношу свои извинения.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.05.2014, 10:26
Ответы с готовыми решениями:

Cтрока: вывести в файл все возможные сочетания символов начиная с A, и заканчивая строкой в 16 символов состоящую из Z
Изучая работу со строками в c++ столкнулся с задачей. Есть массив символов...

Заменить сочетание символов на символ
Доброго времени суток. Помогите плиз с задачей "В заданной строке заменить...

В строке символов найти максимальную подпоследовательность символов, являющуюся палиндромом
Народ, помогите пожалуйста. Нужно написать программу, используя динамический...

Найти количество символов в самой длинной цепочке из одинаковых символов
Дана строка символов St длиной не более 72, которая может состоять из цифр,...

Ввести строку символов. Найти количество неповторяющихся символов
Ввести строку символов. Найти количество неповторяющихся символов. Вот мой...

2
nmcf
6399 / 5661 / 2580
Регистрация: 14.04.2014
Сообщений: 23,949
30.05.2014, 10:33 2
Формат определён? Просто считывай число после length.
0
Tinuviel
0 / 0 / 1
Регистрация: 29.05.2014
Сообщений: 4
30.05.2014, 10:41  [ТС] 3
Лучший ответ Сообщение было отмечено Tinuviel как решение

Решение

nmcf, каким образом это число считывать?
Вот участок кода (лучше любых слов)), где я ищу "length "

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
{ 
string s;
char temp;
ifstream ifs("c:\\users\\adm\\desktop\\log.txt");
 
if(!ifs) {
cerr<<"File error."<<endl;
return 1;
}
ifs.unsetf(ios::skipws);
while(ifs>>temp)
s+= temp;
 
string pattern = "length ";
string::size_type index = s.find( pattern, 0 );
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.05.2014, 10:41

Определить, сколько раз заданное сочетание символов встречается в строке
Дана строка. Определить, сколько раз заданное сочетание символов встречается в...

Вывести список слов в заданном тексте, содержащих сочетание символов
я изучаю с++ довольно недолго, и я многого не понимаю помогите написать код...

В каждой строке заданного текста заменить сочетание символов АВ на два пробела
Нужно сделать Лабу Задан текст, состоящий из m строк. В каждой строке...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru