Форум программистов, компьютерный форум CyberForum.ru

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

Восстановить пароль Регистрация
 
Tinuviel
0 / 0 / 0
Регистрация: 29.05.2014
Сообщений: 4
30.05.2014, 10:26     Найти сочетание символов после другого сочетания символов #1
Доброго времени суток.
Не могу придумать, как решить вот какую задачу: Есть построчный поиск по файлу. Нужно найти сочетание символов, которые идут после других символов "length ".
То есть, в каждой строчке есть сочетание типа этого: length 1460. Как найти "1460" и сделать данную переменную целочисленной.
Внимание: цифры после length в каждой строчке разные.

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

C++ Строка: Определить наличие слов в заданном тексте, содержащих сочетание символов, задаваемое с клавиатуры.
C++ строки С++(После каждого символов '.' вставить два пробела, подсчитать, сколько раз пара символов 'C+' стоит перед символом 'D')
C++ Определить, сколько раз заданное сочетание символов встречается в строке
C++ Дана строка символов. Подсчитать общее число вхождений символов .,+ в строку
C++ Поиск символа не могу переделать под поиск сочетания символов
C++ В текстовый файл вставить пробелы, что бы количество символов равнялось 80, взяв строки из другого файла
C++ Найти количество символов всех строк файла и количество символов в определенной строке
Ввести строку символов. Найти количество неповторяющихся символов C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nmcf
4265 / 3696 / 1243
Регистрация: 14.04.2014
Сообщений: 14,476
30.05.2014, 10:33     Найти сочетание символов после другого сочетания символов #2
Формат определён? Просто считывай число после length.
Tinuviel
0 / 0 / 0
Регистрация: 29.05.2014
Сообщений: 4
30.05.2014, 10:41  [ТС]     Найти сочетание символов после другого сочетания символов #3
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 );
}
Yandex
Объявления
30.05.2014, 10:41     Найти сочетание символов после другого сочетания символов
Ответ Создать тему
Опции темы

Текущее время: 03:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru