![]() |
![]() |
Правила Форума редакция от 22.06.2020 |
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
Опции темы | Опции просмотра |
![]() |
![]() |
![]() |
Новичок
Пол: ![]() Регистрация: 11.10.2007
Сообщений: 25
Репутация: 1
|
![]() Доброе время суток уважаемые форумчане!
Такая проблема есть директория в которую постоянно скидываются *.txt файлы (вроди логов), так вот в них надо найти 10-и значное число. То есть я пытаюсь написать поиск который бы мог перебирая файлы искал это число и выдавал бы в каком файле это число есть. Помогите плиз новичку в программирование... Или подскажите через какую функцию это сделать... Заранее спасибо. |
![]() |
![]() ![]() |
Реклама: | иру | Интегрируй приложения вместе с Альбато: TikTok Perplexity AI - синхронизация за 5 минут! | кт зубов москва цена | Подставки для обуви лофт | блок управления acw uv-1r1r |
![]() |
![]() |
![]() Как всегда, в подобных вопросах, лучше документации никто не ответит
![]() Поэтому RTFM по TSearchRec/FindFirst/FindNext/FindClose, TextFile/AssignFile/Reset/ReadLn/Pos/CloseFile; Практически, все команды программы перечислил ![]() |
|
![]() |
![]() ![]() |
![]() |
![]() |
Неактивный пользователь
Регистрация: 22.05.2009
Сообщений: 3
Репутация: 1
|
![]() Перебор файлов - FindFirstFile, затем FindNextFile
А быстрый поиск текста можно делать такой, например, функцией: Код:
int QuickSearchText ( unsigned char *str, unsigned char *substr, int n, int m) { int i, qs_bc[ 256 ]; /* Preprocessing */ for ( i = 0; i < 256; i++ ) qs_bc[ i ] = m + 1; for ( i = 0; i < m; i ++ ) qs_bc[ substr[ i ] ] = m - i; /* Searching */ i = 0; while ( i <= n - m ) { if ( !memcmp( &str[ i ], substr, m ) ) return i; i += qs_bc[ str[ i + m ] ]; /* shift */ } return -1; } |
![]() |
![]() ![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Можно ли поменять цвет текста в Disabled Текстовом Инпуте ? | G_Null | CSS | 8 | 25.11.2009 23:05 |
как удалить первые 5 символов в текстовом редакторе? | Alert | Архив | 6 | 23.08.2009 19:20 |
Поиск файлов в винде по слову или фразе в файле | F_Krause | Скорая помощь | 11 | 18.03.2009 23:41 |
Чтение почты в Linux в текстовом режиме ( насторойка fetchmail + procmail ) | Alen | UNIX, Linux, MacOs для PC и другие ОС | 1 | 08.06.2007 14:53 |
|
|