Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
AirLiss
1 / 1 / 1
Регистрация: 06.06.2014
Сообщений: 115
1

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

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

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

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

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

Работа с текстовым файлом С++
Здравствуйте! Помогите написать программу которая будет выводить на консоль...

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

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

3
kasan
Чорумфанин
338 / 339 / 319
Регистрация: 06.03.2014
Сообщений: 896
17.06.2014, 17:03 2
Читаем файл по строкам
В считанной строке ищем подстроку (номер машины) - если подстроку нашли - выводим всю строку.
0
AirLiss
1 / 1 / 1
Регистрация: 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
5442 / 4837 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
18.06.2014, 01:57 4
Цитата Сообщение от AirLiss Посмотреть сообщение
база машин
Это предполагает, что в файле записаны структуры, с известным количеством полей. Ищётся структура с нужным содержанием определённого поля, т.е., последовательно читаются структуры из файла во временную структуру, проверяется нужное поле, если совпадает с искомым, то выводится вся считанная структура.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.06.2014, 01:57

Работа с текстовым файлом
Дан текстовый файл, фразы в котором отделены друг от друга точками, а слова –...

Работа с текстовым файлом
Ниже представлен код программы, которая ищет символ заданный пользователем в...

Работа с текстовым файлом
Прошу помощи. Должно быть консольное приложение. Описываю последовательность...


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

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

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