This post has already been published on code::gallery blog which now has been merged into this blog. Developing cross-platform C/C++ code is not difficult, but definitely challenging and has to be disciplined. Usually, a separate interface is designed so that the platform-specific code is encapsulated. [Continue]

