Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.05.2012, 16:52   #1
VY_CMa
Пользователь
 
Аватар для VY_CMa
 
Регистрация: 13.03.2010
Сообщений: 38
По умолчанию Поиск в файле

Здравствуйте коллеги!
Появилась задача. Есть файл размером примерно 50гб, в котором с каждой новой строки идет ключ:значение.
Задача, предположим что известен ключ, вводим в Edit этот ключ, программа ищет по файлу этот ключ, если есть такой то выводим например в Label значение, либо ключ:значение.
Есть какие либо предложения?
VY_CMa вне форума Ответить с цитированием
Старый 29.05.2012, 17:09   #2
_KUL
Пользователь
 
Регистрация: 12.03.2011
Сообщений: 96
По умолчанию

1. открываем файл
2. ищем нашу последовательность символов
3. выводим с начала : до \n это значение
_KUL вне форума Ответить с цитированием
Старый 29.05.2012, 17:20   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А что это на огромный файл такой?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 29.05.2012, 17:35   #4
VY_CMa
Пользователь
 
Аватар для VY_CMa
 
Регистрация: 13.03.2010
Сообщений: 38
По умолчанию

_KUL, интесресует ваш вариант, что лучше использовать обычный fopen или делать карту, хотелось бы увидеть простой пример работы с подстроками, в гугле был, полистал пару страниц, либо не компиллируется, либо вовсе именно для С.
Stilet, различные виды шифрования строк, несколько триллионов.
VY_CMa вне форума Ответить с цитированием
Старый 29.05.2012, 20:41   #5
_Bers
Старожил
 
Регистрация: 16.12.2011
Сообщений: 2,329
По умолчанию

могу предложить использование БД
_Bers вне форума Ответить с цитированием
Старый 29.05.2012, 21:31   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
могу предложить использование БД
Присоединяюсь к предложению.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск в файле nulyjarden Помощь студентам 0 10.04.2011 13:10
Поиск данных в текстовом файле (в самом файле! а не в Memo и не загружая всю инфу из файла в одну строку glagoff Помощь студентам 1 05.05.2010 13:00
Поиск в файле mrhankey Общие вопросы C/C++ 0 30.11.2009 20:15
Поиск в файле hen Общие вопросы C/C++ 0 11.04.2009 22:34
Поиск в файле lin Помощь студентам 3 25.05.2007 08:40