Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
1 / 1 / 0
Регистрация: 12.12.2010
Сообщений: 112
1

Запись файла

09.10.2011, 21:20. Показов 435. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, уважаемые господа.

Можно ли каким-то образом уменьшить размер сохраняемого в результате работы программы файла?

Пишу довольно много различных данных стандартных типов, а также структуры и объекты при помощи функции fwrite.

Для структур использую #pragma pack(push,1) и #pragma pack(pop).

Пишу под вин, поэтому можно использовать специфические функции.

Что ещё можно сделать, кроме #pragma pack(push,1) и #pragma pack(pop)?

Заранее благодарю за возможные ответы.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.10.2011, 21:20
Ответы с готовыми решениями:

Считывание файла в массив и запись нового файла
Консоль VS C++. Текстовый файл открывается как бинарный, и считывается по 100 байт в массив - и...

Запись файла
Здравствуйте, у меня такой вопрос, файл создаёт,но в него не записывает. И еще одна...

Запись файла
Прошу помощи, срабатывает вывод "Can't open file for writing!". Со структурой и библиотеками все...

Запись с файла
В этом коде на выходе теряется последнее число, прикрепленное к имени. Значение на выходе заполнено...

1
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
10.10.2011, 04:26 2
если перевести в текст, то пустоты, которые есть в двоичном режиме, не будут сохраняться

например, у тебя есть буфер в структуре char buf[100]; и записано в нём "abcd",
зачем сохранять из буфера байты в которых ничего нет - индексы с 4 по 99
0
10.10.2011, 04:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.10.2011, 04:26
Помогаю со студенческими работами здесь

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

Запись и считывание в/из ФАЙЛА
Есть программа По вычислению СЛАУ методом Гаусса. Помогите сделать так, что бы можно было...

Чтение и запись файла
Странная ситуация читаю файл в вектор. Провожу над ним эксперимент, возвращаю точную копию...

Чтение и запись из файла
Пользуюсь code::blocks. Перерыл весь гугл, так и не понял, как что-то читать или записыват в файл...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru