![]() |
|
Модераторы: Poseidon |
![]()
|
|
| pharrell |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 101 Регистрация: 27.6.2006 Репутация: нет Всего: нет |
Полскажите пожалуйста,как прочитать структуры из файла работать надо в Visual C++6.Задача такая:нужно записать в текстовый файл некоторую инфу.Мне нужно считать ее и упорядочить эти записи по алфавиту,а затем еще вывести определенные из них.Но как записать ее в файл правильно.И не проще ли будет обойтись без структур и работать просто со строчками? Заранее спасибо!!
Это сообщение отредактировал(а) pharrell - 6.7.2006, 18:43 |
|||
|
||||
| Rockie |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1143 Регистрация: 23.4.2006 Репутация: 13 Всего: 31 |
поищи по форуму(ам) -------------------- Чтобы иметь большой гардероб - надо иметь большой гардероб. |
|||
|
||||
| Pete |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 318 Регистрация: 5.1.2006 Где: Москва Репутация: 7 Всего: 12 |
Все зависит от того:
1) сколько времени тебе нужно на разработку программы; 2) надо ли будет просматривать этот файл текстовым редактором; 3) какую ты пишешь информацию (строки отличаются от структур, так что напиши подробнее, что дано). -------------------- Совет учиться на ошибках других бесполезен; научиться чему-либо можно только на собственных ошибках. (Бернард Шоу) Не откладывай на завтра то, что можешь сделать сегодня. (Пословица) А теперь выпишем точное значение числа пи... (Препод) Жахни, Пендальф! © Гоблин |
|||
|
||||
| Oleg_Ci |
|
|||
![]() Friend ![]() ![]() Профиль Группа: Участник Сообщений: 485 Регистрация: 28.5.2006 Где: Новосиб.обл. Репутация: 25 Всего: 30 |
Пример считывания и записи в(из) файла, Borland C++ Builder 6. Должно и на Visual C++ работать.
|
|||
|
||||
| pharrell |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 101 Регистрация: 27.6.2006 Репутация: нет Всего: нет |
Здарвствуйте спасибо что ответили.Эту программу я сделал,очень просттым способом.И мне сказали ее переделать.Теперь надо созать текстовый файл с записанной в него информацией например:
"Бузина черная,Sambucus nigra,растет у дорог,многолетнее,лекарственное"т.е. это одна структура.Это поля структуры записанные зерез запятую в строчку.Таким образом мне надо считать из этого файла эту структуру(этих строк штук 30).Затем упорядочить этот файл по русским названиям,причем не используя массива указателей,а сортировать в файле.Далее вывести запись в видестуктуры если выполняется условие:растение лекарственное и произрастает на лугах.Главное затруднение у меня вызывает чтение из файла такого вида структуры(да информацию дописывают в файл не через программу) и сортировка в файле.Объясноте,а еще лучше покажите пожалуйста на примерах как все это можно сделать на Visual C++.Всем кто откликнется заранее большое спасибо. |
|||
|
||||
| Oleg_Ci |
|
||||||||
![]() Friend ![]() ![]() Профиль Группа: Участник Сообщений: 485 Регистрация: 28.5.2006 Где: Новосиб.обл. Репутация: 25 Всего: 30 |
А считать из файла так можно:
|
||||||||
|
|||||||||
| pharrell |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 101 Регистрация: 27.6.2006 Репутация: нет Всего: нет |
Да полей по пять штук.Точнее это описание растений:русское и латинское название,место произрастание,продолжительность жизни,назначение.А вывести в виде структуры т.е.одному растению соответствовали эти пять полей.
|
|||
|
||||
![]()
|
| Правила форума "Центр помощи" | |
|
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Центр помощи | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |