Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

Работа с текстовым файлом как с базой данных - C++

17.06.2014, 16:34. Просмотров 417. Ответов 3
Метки нет (Все метки)

привет всем.
возник вот такой вопрос: есть некая база данных в текстовичке. нужно что бы с помощью программы по части известного, программа находила остальную строку с данными и выводила их на экран (запутанно...).
например: база машин - вводим номер машины - находит строку данных с этим номером и добавляется остальная информация о владельце, адрес ну или что там будет.
подскажите код именно поиска.
спасибо огромное за любые подсказки и варианты!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.06.2014, 16:34
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Работа с текстовым файлом как с базой данных (C++):

Работа с файлом и базой данных в C++ - C++
Нужно написать программу на C++, которая построчно берет информацию из текстового файла, после чего помещает ее в базу данных. Если у...

Работа с текстовым файлом: как посчитать кол-во букв в слове? (посимвольная обработка) - C++
Работа с текстовым файлом: как посчитать кол-во букв в слове? (посимвольная обработка)

Работа с текстовым файлом - C++
Здравствуйте все! Мне очень нужна помощь в написании кода программы для работы с текстовым файлом. Допустим, у меня есть документ.txt...

Работа с текстовым файлом - C++
В ОБЩЕМ ЗАДАЧА СОСТОИТ В СЛЕДУЮЩЕМ: В текстовом файле информация хранится в следующем виде: <имя,...

Работа с текстовым файлом - C++
Создать текст файл с произвольной инфой. Организовать просмотр содержиммого файла.Организовать чтение и обработку данных из файла в...

Работа с текстовым файлом - C++
Нужно программа которая добавляет записи в файл вида: - Структура "Спортивная команда": - название; - город; - количество...

3
kasan
Чорумфанин
337 / 337 / 185
Регистрация: 06.03.2014
Сообщений: 881
17.06.2014, 17:03 #2
Читаем файл по строкам
В считанной строке ищем подстроку (номер машины) - если подстроку нашли - выводим всю строку.
0
AirLiss
1 / 1 / 0
Регистрация: 06.06.2014
Сообщений: 115
17.06.2014, 17:09  [ТС] #3
а кодом как это выглядит?

Добавлено через 4 минуты
я знаю пример для чтения и вывода строк, но не поиска...
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream.h> 
#include <fstream.h>
void main(void)
{
ifstream input_file("BOOKINFO.DAT");
char one[64], two[64], three [64] ;
input_file.getline(one, sizeof(one)) ;
input_file.get line(two, sizeof(two));
input_file.getline(three, sizeof(three)) ;
cout << one << endl;
cout << two << endl;
cout << three << endl;
}
как то так...
0
alsav22
5426 / 4821 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
18.06.2014, 01:57 #4
Цитата Сообщение от AirLiss Посмотреть сообщение
база машин
Это предполагает, что в файле записаны структуры, с известным количеством полей. Ищётся структура с нужным содержанием определённого поля, т.е., последовательно читаются структуры из файла во временную структуру, проверяется нужное поле, если совпадает с искомым, то выводится вся считанная структура.
0
18.06.2014, 01:57
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.06.2014, 01:57
Привет! Вот еще темы с ответами:

Работа с текстовым файлом - C++
Доброго времени суток, друзья! Прошу помощи с выполнением лабораторной работы. Задание: необходимо прочитать текстовый файл и...

Работа с текстовым файлом - C++
Добрый вечер, помогите пожалуйста с решением следущей проблемы: Есть текстовый файл, в котором находится 40 000 различных английских...

Работа с текстовым файлом - C++
Дан текстовый файл, имеющий более 3х строк. Задание: удалить из файла последние три строки. Заранее спасибо всем, кто поможет.

Работа с текстовым файлом - C++
Ниже представлен код программы, которая ищет символ заданный пользователем в txt файле (&quot;input.txt&quot;), и те строки текста где находится этот...


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

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

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