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

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.

主站蜘蛛池模板: 武定县| 醴陵市| 灌阳县| 萍乡市| 原平市| 荣昌县| 南宁市| 高青县| 呼玛县| 昌黎县| 万山特区| 汶川县| 无棣县| 山阴县| 临海市| 绍兴县| 盈江县| 西昌市| 东兴市| 固始县| 渭南市| 保定市| 河南省| 临安市| 奉新县| 昭通市| 和田市| 邻水| 湟中县| 湾仔区| 柯坪县| 北安市| 克山县| 平遥县| 平果县| 新昌县| 辉南县| 名山县| 元阳县| 永新县| 乐东|