October 26, 2023 | Category: C++ Development, Windows Native Programming
The xplatcppwindowsdll project is designed to bridge the gap between Windows-centric C++ development and cross-platform (xplat) requirements. Historically, these libraries relied heavily on Microsoft-specific calling conventions and system APIs, making them incompatible with non-Windows environments. xplatcppwindowsdll updated
: Instead of exporting complex C++ classes (which can break between different compilers), they used a pure C interface extern "C" October 26, 2023 | Category: C++ Development, Windows