powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Файл В Двоичном Виде
18 сообщений из 18, страница 1 из 1
Файл В Двоичном Виде
    #34095989
-=FedoR=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите пожалуйста открыть(вывести в форму) файл при помощи Builder C++6 в двоичном виде.
Необходимо написать криптаграфическую защиту данных методом прообразов, что-то вроде этого....
...
Рейтинг: 0 / 0
Файл В Двоичном Виде
    #34096116
SnowMan2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если открыть файл, то это просто. Надо использовать одну из следующих функций:
- fopen
- open
- _lopen
- OpenFile
- CreateFile

Самая простая fopen:

Код: plaintext
1.
2.
3.
4.
FILE *f;
f = fopen("имя_файла", "wb");
if (f != NULL) {
    // файл открыт
} // if

А если еще надо криптографическую защиту, то это в раздел работа.
...
Рейтинг: 0 / 0
Файл В Двоичном Виде
    #34096143
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SnowMan2Если открыть файл, то это просто. Надо использовать одну из следующих функций:
- fopen
- open
- _lopen
- OpenFile
- CreateFile

Самая простая fopen:

Код: plaintext
1.
2.
3.
4.
FILE *f;
f = fopen("имя_файла", "wb");
if (f != NULL) {
    // файл открыт
} // if

А если еще надо криптографическую защиту, то это в раздел работа.

FFS писать :)
...
Рейтинг: 0 / 0
Файл В Двоичном Виде
    #34096265
-=FedoR=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Но, это же будет файл просто открыт, а мне нужно именно в двоичном виде, как тогда быть?
...
Рейтинг: 0 / 0
Файл В Двоичном Виде
    #34096422
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-=FedoR=-Но, это же будет файл просто открыт, а мне нужно именно в двоичном виде, как тогда быть?

Так за вас вывод данных на форму в двоимчном виде написать чтоли ?
...
Рейтинг: 0 / 0
Файл В Двоичном Виде
    #34096538
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-=FedoR=-Но, это же будет файл просто открыт, а мне нужно именно в двоичном виде, как тогда быть?

SnowMan2 написал, как именно, открыть в двоичном виде.
...
Рейтинг: 0 / 0
Файл В Двоичном Виде
    #34097010
-=FedoR=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сори, не могу найти SnowMan2
не подскажете как правильно найти это самое его описание открытия файла в двоичном виде?
...
Рейтинг: 0 / 0
Файл В Двоичном Виде
    #34097048
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-=FedoR=-Сори, не могу найти SnowMan2
не подскажете как правильно найти это самое его описание открытия файла в двоичном виде?

:)
...
Рейтинг: 0 / 0
Файл В Двоичном Виде
    #34097053
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что у вас не получаеться ?
вы конкретно скажите ?
может вы #include "stdio.h"
забыли ?
...
Рейтинг: 0 / 0
Файл В Двоичном Виде
    #34097163
SnowMan2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
f = fopen("имя_файла", "wb");
Буква b -означает что в двоичном виде.
...
Рейтинг: 0 / 0
Файл В Двоичном Виде
    #34097195
-=FedoR=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вобщем, проблема в том, что нужно разработать процедуру криптографической защиты файлов на основе преобразования его бинарного прообраза!
Сделал:
Открыл файл и запихнул его в буфер, но , как я понимаю, текст из файла там лежит в 16-ричном педставлении, а мне нужно его разбирать на бинарном уровне, вот и хотелось бы все таки открыть его в двоичном виде.
Если честно, то с такой задачей столкнулся впервые, так что готов рассмотреть любые предложения.
Была идея сделать ассемблерные вставки, но, от этого , сомневаюсь , что полегчает!
...
Рейтинг: 0 / 0
Файл В Двоичном Виде
    #34097219
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-=FedoR=-Вобщем, проблема в том, что нужно разработать процедуру криптографической защиты файлов на основе преобразования его бинарного прообраза!
Сделал:
Открыл файл и запихнул его в буфер, но , как я понимаю, текст из файла там лежит в 16-ричном педставлении, а мне нужно его разбирать на бинарном уровне, вот и хотелось бы все таки открыть его в двоичном виде.
Если честно, то с такой задачей столкнулся впервые, так что готов рассмотреть любые предложения.
Была идея сделать ассемблерные вставки, но, от этого , сомневаюсь , что полегчает!

Недавно в форуме было обсуждение работы с битами. Были предложены варианты работы непосредственно и с помощью функций. Так что, поищи.
...
Рейтинг: 0 / 0
Файл В Двоичном Виде
    #34097353
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да хоть самому можно преабразовать все в битовое предстваление ...
просто вспомнить школьный курс математики.
...
Рейтинг: 0 / 0
Файл В Двоичном Виде
    #34097364
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хмм... так файл двоичный или текстовый в hexbinary?
если двоичный, то тебе уже сказали, как его открыть и читай fread'ом
если текстовый в hexbinary, то открывай как текстовый и читай scanf'ом
...
Рейтинг: 0 / 0
Файл В Двоичном Виде
    #34097380
-=FedoR=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Просто файл, в котором неписан текст - его сначало кодирую на уровне битов, а затем раскодирую
...
Рейтинг: 0 / 0
Файл В Двоичном Виде
    #34097419
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fread будет тебе читать байты из файла, из этих байт доставай биты.
...
Рейтинг: 0 / 0
Файл В Двоичном Виде
    #34097425
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зы в каждом байте 8 битов, из них первый - младший... кажется...
...
Рейтинг: 0 / 0
Файл В Двоичном Виде
    #34097433
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmoзы в каждом байте 8 битов, из них первый - младший... кажется...
уху ...
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Файл В Двоичном Виде
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]