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

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.

主站蜘蛛池模板: 睢宁县| 承德市| 隆尧县| 汉沽区| 环江| 玛纳斯县| 隆子县| 成武县| 泰顺县| 古浪县| 堆龙德庆县| 秦安县| 双辽市| 古丈县| 神农架林区| 湖南省| 井冈山市| 萨嘎县| 于田县| 景泰县| 金山区| 湘阴县| 泰来县| 左权县| 公安县| 体育| 巴彦淖尔市| 清远市| 裕民县| 巴青县| 田林县| 南召县| 登封市| 高淳县| 泸溪县| 原平市| 武夷山市| 连城县| 垫江县| 赤城县| 怀宁县|