|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.10.2012, 21:38 | #1 |
Регистрация: 11.10.2012
Сообщений: 5
|
как создать файл
как создать файл вот такой структуры
Код C++ { struct date{ short число; char месяц[15]; short год; struct{ short часы; short минуты; }; }; Последний раз редактировалось dar666; 11.10.2012 в 21:55. |
12.10.2012, 08:45 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Открыть файл и записать туда несколько таких структур, нЕ?
|
12.10.2012, 20:29 | #3 |
Регистрация: 11.10.2012
Сообщений: 5
|
нужно написать программу которая формирует такой файл, а я не понимаю как и какие команды нужно использовать для этого, а в учебнике который я читала такая ересь написана про создание файлов, что, я думаю, даже сам автор не понял о чем написал
|
12.10.2012, 22:04 | #4 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Цитата:
|
|
12.10.2012, 22:36 | #5 |
Регистрация: 11.10.2012
Сообщений: 5
|
не помню, удалила, как только убедилась в его абсолютной бесполезности
|
12.10.2012, 22:48 | #6 |
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
Ничего страшного, тут http://programmersforum.ru/showthread.php?t=31602 их много
|
12.10.2012, 22:48 | #7 | |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,323
|
Допустим у нас в файле "input.txt" записано:
input.txt Цитата:
Дальше показать или сами попробуете? Если есть вопросы, то задавайте. Пишите всё, что непонятно. Завтра разберём. Код:
Последний раз редактировалось 8Observer8; 12.10.2012 в 22:51. |
|
12.10.2012, 22:59 | #8 |
Регистрация: 11.10.2012
Сообщений: 5
|
спасибо, буду пробовать
|
14.10.2012, 11:42 | #9 | |||
Старожил
Регистрация: 02.01.2011
Сообщений: 3,323
|
Структура в С++ это тоже самое, что и класс. За исключением того, что без явного указания уровня доступа к членам в структурах эти члены - private, а в классах - public. В с++ вместо структур нужно использовать классы. Нужно создать массив объектов класса и записывать туда данные из файла с входными данными.
Всегда нужно проверять по максимуму корректность входных данных. И сообщать пользователю, что не так. Так как пользователь может случайно ошибиться и программа может повести себя непредсказуемо. Составляем для себя файл с ожидаемыми результатами: expectation.txt Цитата:
input.txt Цитата:
Запускаем программу и смотрим выходной файл: output.txt Цитата:
Последний раз редактировалось 8Observer8; 14.10.2012 в 11:44. |
|||
14.10.2012, 17:42 | #10 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
8Observer8, а с чего Вы взяли, что автору темы нужен текстовый файл?
по-моему, он же в исходном сообщении недвусмысленно спросил про то, "как создать файл вот такой структуры". Ему нужен БИНАРНЫЙ (двоичный) файл заданной структуры. я не знаю, конечно, С/C++, но, думаю, что ему нужно что-то такое |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как создать внешний файл | kostello | Общие вопросы C/C++ | 2 | 29.08.2009 23:26 |
как создать файл с ресурсами? | PONKA | Общие вопросы Delphi | 5 | 25.04.2008 21:08 |
Как создать типизированный файл | Kosya4ok | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 16.12.2007 09:29 |
Как создать бат файл? | svarog45u | Помощь студентам | 2 | 18.11.2007 13:20 |
Как создать файл NTX | MegaMax | БД в Delphi | 1 | 05.11.2007 10:09 |