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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Tinuviel
0 / 0 / 0
Регистрация: 29.05.2014
Сообщений: 4
#1

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

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

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

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

C++ Строка: Определить наличие слов в заданном тексте, содержащих сочетание символов, задаваемое с клавиатуры.
Разработать функцию, которая меняет слова, содержащие заданную комбинацию символов, на соответствующее количество символов # C++
C++ Определить, сколько раз заданное сочетание символов встречается в строке
C++ Дан набор символов, среди которых есть двоеточие ‘:’. Определить, сколько символов ему предшествует
C++ В текстовый файл вставить пробелы, что бы количество символов равнялось 80, взяв строки из другого файла
В строке символов установить пробелы вместо символов,номера позиций которых при делении на 6 дают в остатке 3 C++
Ввести строку символов. Найти количество неповторяющихся символов C++
C++ Написать программу, которая удаляет из данного набора символов все вхождения символов S и s
C++ Считывание символов до пробела и после
Подсчет символов UTF-8. Считывание пробельных символов C++
Вывести список слов в заданном тексте, содержащих сочетание символов C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nmcf
4511 / 3849 / 1295
Регистрация: 14.04.2014
Сообщений: 15,104
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     Найти сочетание символов после другого сочетания символов
Ответ Создать тему
Опции темы

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