Инженерный журнал: наука и инновацииЭЛЕКТРОННОЕ НАУЧНО-ТЕХНИЧЕСКОЕ ИЗДАНИЕ
свидетельство о регистрации СМИ Эл № ФС77-53688 от 17 апреля 2013 г. ISSN 2308-6033. DOI 10.18698/2308-6033
  • Русский
  • Английский
Статья

К вопросу о переносимости кода и некоторых возможностях использования кроссплатформенного программного обеспечения

Опубликовано: 19.10.2013

Авторы: Шикуть А.В.

Опубликовано в выпуске: #6(18)/2013

DOI: 10.18698/2308-6033-2013-6-817

Раздел: Информационные технологии

Статья посвящена вопросам переносимости кода в приложениях на языке С/С++. Рассмотрены основные проблемные вопросы, связанные с переносимостью кода на другую платформу, а также некоторые наиболее широко используемые способы и пути повышения переносимости, в том числе, путем использования кроссплатформенного программного обеспечения. Особое внимание уделено использованию в приложениях кроссплатформенного графического интерфейса. Рассмотрена возможность создания графического интерфейса с помощью кроссплатформенной библиотеки GTK+ в среде свободного программирования QT creator.


Литература
[1] Шилдт Герберт. Полный справочник по С. Москва, Издательский дом "Вильямс", 2005, 704 с.
[2] Bertrand Meyer. Approaches to portability. JOOP (Journal of Object-Oriented Programming), vol. 11, N 6, July-August 1998, pp. 93-95
[3] Tanenbaum A.S. Structured computer organization 5th Print. Amazon Prentice Hall, 2005, 800 p.
[4] Hook B. Write portable code: an introduction to developing software for multiple platforms. No Starch Press, 2005, 248 p.
[5] Переносимость. http://alice.pnzgu.ru/~dvn/uproc/books/site_tarasov/c15_port.html