On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение
постоянный участник


Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 12.04.06 15:19. Заголовок: О совместимости функций MEMOWRITE() в Harbour и xHarbour


Для информация для тех, кто пишет на Harbour и xHarbour.
Я только что обнаружил, что функция MEMOWRITE() реализована по разному в Harbour и xHarbour.
В Harbour эта функция имеет следующий формат

MEMOWRITE( <cFile>, <cString>, [<lEof>] )

то есть клиенту разрешается самому указывать: записать симлов конца файла (EOF) в файл на диск, или нет.

В xHarbour функция MEMOWRITE() не имеет третьего параметра

MEMOWRITE( <cFile>, <cString> )

Возможно существуют и другие несовместимости по базовым функциям Clipper, что сильно затрудняет переносимость программ с Harbour на xHarbour и наоборот.

Спасибо: 0 
Профиль
Ответов - 2 [только новые]


Администратор




Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 12.04.06 18:27. Заголовок: Re:


В harbour этот параметр добавили в 2003-м, уже после того как проекты разошлись

Ну это легко поправить

btw Владимир, вступай в клуб девелоперов, и сам такие вещи сможешь делать :)
Надо всего лишь программировать на С. Ну и знать клиппер конечно

Спасибо: 0 
Профиль
постоянный участник


Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 12.04.06 18:49. Заголовок: Re:


Да я еще даже не знаю, что это за звери такие Harbour и xHarbour!
Я лишь их касаюсь, когда никто не пишет про Clipper, чтобы скучно не было!

Спасибо: 0 
Профиль
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 10
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет