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

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

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

Ввод форматированного текста в память из файла, реализация поиска определённым методом. - C++

22.11.2010, 02:16. Просмотров 478. Ответов 0
Метки нет (Все метки)

Дано. Текстовый файл в ASCII-формате. В нём база данных городов с индексами, телефонным годом города, регионом. Почтовый индекс всегда 5-ти значный.
Ort;Zusatz;Plz;Vorwahl;Bundesland
Aach;b Trier;54298;0651;Rheinland-Pfalz
Aach;, Hegau;78267;07774;Baden-Württemberg
Aachen;;52062;0241;Nordrhein-Westfalen
Текст форматированный, каждый "столбец" с данными отделён точкой с запятой.

Задача.
Написать программу, которая полностью считывает данные из файла и копирует в память город (Ort), дополнение (Zusatz), индекс (PLZ) (причём телефонный код и регион должны быть проигнорированы, первая строка - "шапка" не должна считываться). Затем в основной программе нужно написать цикл в котором после ввода индекса в новой строке будет выведен индекс, город и дополнение, например вводим 45472, вывод:45472 Mülheim an der Ruhr, где 45472 (PLZ) Mülheim (Ort) an der Ruhr (Zusatz).

Определите структуру с двумя указателями в цепочке для города и дополнения. Определите поле в 100000 элементов. Используйте почтовый индекс, как индексируемое значение. Дальше идёт ещё текст, но я его не могу полностью понять (на немецком учусь).

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

Запись текста из текстового файла в оперативную память - C++
Подскажите, пожалуйста как решить следующую задачу. Имеется текстовый файл, состоящий из неизвестной длины строк и строки у него...

Ввод имени файла и текста с консоли - C++
Помогите пожалуйста! #include "stdafx.h" #include <iostream> #include <fstream> using namespace std; int _tmain(int argc,...

Фильтрацыя форматированного текста или вывод поиска с БД - PHP
вот допустим есть форматированный текст: $head="<b><div id=test>bla bla</div></b>"; надо найти выборочное слово в этом тексте без вреда...

Чтение форматированного текста из файла - C#
Добрый день! Вопросы: 1) Как разархивировать файл? Например, rar или zip. 2) Как загрузить на страницу файл word вместе с...

Проблема с чтением форматированного текста из файла - C++ Builder
Текстовый файл состоит из целых чисел, расположенных в две колонки. Для чтения данных из файла используется следующий код: FILE *stream; ...

Реализация поиска и замены текста - Delphi
Использую компонент TRichEdit, для поиска и замены использую TFindDialog, TReplaceDialog. Нашла в интернете такую процедуру: ...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.11.2010, 02:16
Привет! Вот еще темы с ответами:

Ввод файла в память. - Assembler
Здравствуйте. Хочу ввести файл в память es. Приглашение ввести получилось. Рассматриваю различные функции не могу найти нужную....

Хранение форматированного текста - MySQL
Не подскажите каким образом вставлять в бд текст, обращая внимание на отступы и записи с новой строки, а не сплошной строкой. Допустим...

RichTextbox открытие форматированного текста - Visual Basic .NET
Приветствую всех.Возникло два вопроса: как заставить richtextbox отображать форматированный текст сохраненный в MS Word RichTextbox?

Вывод форматированного текста на форме - C#
Доброго времени суток. Есть вордовский файл (текст + картинки, таблицы могут быть), его содержимое нужно отобразить исключительно для...


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

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

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