官术网_书友最值得收藏!

API overview

Before the C++ 2011 (C++11) standard, many different threading implementations were developed, many of which are limited to a specific software platform. Some of these are still relevant today, such as Windows threads. Others have been superseded by standards, of which POSIX Threads (Pthreads) has become the de facto standard on UNIX-like OSes. This includes Linux-based and BSD-based OS, as well as OS X (macOS) and Solaris.

Many libraries were developed to make cross-platform development easier. Although Pthreads helps to make UNIX-like OS more or less compatible one of the prerequisites to make software portable across all major operating systems, a generic threading API is needed. This is why libraries such as Boost, POCO, and Qt were created. Applications can use these and rely on the library to handle any differences between platforms.

主站蜘蛛池模板: 宣武区| 山丹县| 宝丰县| 驻马店市| 张家港市| 鄢陵县| 余江县| 天柱县| 孙吴县| 进贤县| 仙游县| 咸宁市| 邹平县| 中西区| 全州县| 德格县| 乌鲁木齐县| 龙游县| 松阳县| 东山县| 海宁市| 宣化县| 达尔| 富源县| 保靖县| 长寿区| 永春县| 东兰县| 嫩江县| 呼图壁县| 涪陵区| 漠河县| 贡山| 香格里拉县| 隆昌县| 江阴市| 石阡县| 义乌市| 安龙县| 高碑店市| 徐闻县|