Форум программистов, компьютерный форум CyberForum.ru

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

Войти
Регистрация
Восстановить пароль
 
stawerfar
141 / 55 / 4
Регистрация: 14.12.2010
Сообщений: 347
Записей в блоге: 1
#1

Записать программой #1 и прочитать программой #2 - C++

14.11.2012, 20:32. Просмотров 347. Ответов 3
Метки нет (Все метки)

Всем привет!
Столкнулся с проблемой: Программа #1 пишет в бинарник инфу, программа #2 читает этот бинарник и работает с получеными значениями.
Так вот после записи нормально читать общий бинарник может только та программа которая его писала изначально.
Как бороться с этой бедой может флаги на права ставить кокие надо... ?
P.S юзаю <fsream>
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.11.2012, 20:32     Записать программой #1 и прочитать программой #2
Посмотрите здесь:

Разбираюсь с программой - C++
Разбираюсь с программой, подскажите, пожалуйста, Что конкретно делает линия 10 в данной тест- программе? #include &lt;iostream&gt; 5....

Помогите с программой - C++
Не знал куда закинуть, поэтому тут. На http://www.********/?main=task&amp;id_task=21 задачка. Решал, решал и не решил. Вот мой код: ...

Проблемы с программой - C++
Сегодня начал изучать С++ по книжке Джесс Либерти &quot;C++ за 21 день&quot; и при написании первой же программы при компиляции программа мне выдаёт...

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

Что не так с программой? - C++
Написал прогу по заданию,вроде все верно но в ответ не совпадает с тем что я решал на калькуляторе: #include&lt;iostream&gt; ...

Связь С++ с программой на ассемблере - C++
Помогите пожалуйста! Не удается создать связь Borland C++ v5.02 с программой на ассемблере через стек. при удалении строк с вызовом...

Объединение драйвера с программой - C++
Есть код драйвера, его я содрал с какого то сайта. В общем в нем разобрался. Это драйвер фильтр клавиатуры, который выводит каждую нажатую...

Что не так с программой? - C++
#include &quot;windows.h&quot; #include &quot;mmsystem.h&quot; int main(int argc, char* argv) { BOOL s; s = sndPlaySound(&quot;test.wav&quot;, ); ...

Создать управление программой - C++
Нужно было сделать программу, чтобы она управлялась через switch-case Вот что получилось: #include &lt;stdio.h&gt; #include &lt;conio.h&gt; ...

Голосовое управление программой - C++
Здравствуйте, я еще неопытный программист, но хочу попробовать сделать программу с голосовым управлением. На днях юзал гугл голосовой...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
silent_1991
Эксперт С++
4960 / 3036 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
16.11.2012, 02:18     Записать программой #1 и прочитать программой #2 #2
1. О каком бинарнике идёт речь? О бинарном файле, надеюсь, а не об исполняемом (который тоже часто называют бинарником).
2. Слишком абстрактно. добавьте конкретики. Что за информацию пишете, как пишете в программе 1, как читаете в программе 2?
stawerfar
141 / 55 / 4
Регистрация: 14.12.2010
Сообщений: 347
Записей в блоге: 1
16.11.2012, 11:49  [ТС]     Записать программой #1 и прочитать программой #2 #3
Спасибо, что ответили.
Речь идет об обычном файле (*.dat,*.bin,*.txt) в который записана информация с флагом ios::binary.
Я уже разобрался, в чём была проблема. Часто прыгать приходиться по осям Win и семейство linux. И это меня ввело в заблуждение. Ведь в линухе для записи и считывания учитывается права с которыми все это пишется, а у меня был трабл с "руками" в моей конкретной задаче....
В семействе Windows тоже можно писать и записывать с правами? Если да то как?
P.S Я имею введу не запуск приложения от имени Администратора а конкретные флаги, или api-шки...
И вообще могут ли файловые потоки fstream позволить писать с "уровнем доверия" (правами)?
Так же хотелось бы знать, существуют какие нибудь блокировки на чтения и запись с разрешением записывать и читать только одной конкретной программе?
ForEveR
В астрале
Эксперт С++
7970 / 4732 / 320
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
16.11.2012, 11:52     Записать программой #1 и прочитать программой #2 #4
stawerfar,
И вообще могут ли файловые потоки fstream позволить писать с "уровнем доверия" (правами)?
Нет. Язык абстрагирован от системы чуть более чем полностью.
Yandex
Объявления
16.11.2012, 11:52     Записать программой #1 и прочитать программой #2
Ответ Создать тему
Опции темы

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