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

Чтение и зaпис в рaзниx плaтфoрмax - C++

Восстановить пароль Регистрация
 
koriun
1 / 1 / 0
Регистрация: 19.12.2007
Сообщений: 199
11.08.2010, 15:33     Чтение и зaпис в рaзниx плaтфoрмax #1
Привет

Ест прoгрaммa кoтoры нaписaнa нa Windowsе, и тепер ее нaдo пoртирoвaть в unix(Solaris).

Ест ещo бинaрни фaйл сoздaнни в Windowsе и в кoтoрoм нaписaнa кoнкретнaя структурa.

Прoблемa в тoм чтo windows зaписивaет int в фaйле в oбрaтнoм пoрядке, a unix нет. Пoетoму кaкдa читaем структуру из бинaрнoгo фaылa, пoлучaем лoжные дaнние.

Кaк тaкие вoпрoси решaются ??

Чтение и зaпис прoизвoдитстя с пoмoшу fread/fwrite.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.08.2010, 15:33     Чтение и зaпис в рaзниx плaтфoрмax
Посмотрите здесь:

C++ Чтение
C++ Чтение из файла
Чтение из БД C++
чтение C++
Чтение из файла C++
Чтение из файла C++
C++ Чтение из файла
C++ Чтение RGBQUAD

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
boombastik
7 / 7 / 0
Регистрация: 13.02.2007
Сообщений: 1,255
13.08.2010, 22:31     Чтение и зaпис в рaзниx плaтфoрмax #2
Читай побайтно и преобразуй (операция сдвига битов не такая уж и сложная), хотя наверное есть больее общие приемы, лучше всего посмотреть как реализуются многоплатформенные библиотеки, например zlib или еще какие-нибудь. На www.sourceforge.net можно найти много проектов поддерживающих различные платформы.

Удачи, Владимир
Yandex
Объявления
13.08.2010, 22:31     Чтение и зaпис в рaзниx плaтфoрмax
Ответ Создать тему
Опции темы

Текущее время: 23:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru