Journal "Software Engineering"
a journal on theoretical and applied science and technology
ISSN 2220-3397

Issue N3 2019 year

DOI: 10.17587/prin.10.105-113
One Approach to Developing Cross-Platform Applications in C++
P. A. Chentsov, chentsov.p@mail.ru, Institute of Mathematics and Mechanics Ural Branch of RAS, Yekaterinburg, 620219, Russian Federation
Corresponding author: Chentsov Pavel A., Senior Researcher, Institute of Mathematics and Mechanics Ural Branch of RAS, Yekaterinburg, 620219, Russian Federation, E-mail: chentsov.p@mail.ru
Received on October 10, 2018
Accepted on November 26, 2018

The technology of developing cross-platform software in the C++ language is considered. Programs are developed with using of a special library of classes. This library contains software constructions ensuring portability of the code, and is easily adaptable to different operating systems, compilers, and C++ base libraries. The dependence of the user interface of programs on the operating systems, compilers and base libraries persists, but some techniques of this dependence minimization are proposed.

Keywords: C++, cross-platform programming
pp. 105–113
For citation:
Chentsov P. A. One Approach to Developing Cross-Platform Applications in C++, Programmnaya Ingeneria, 2019, vol. 10, no. 3, pp. 105—113.