- Mastering C++ Multithreading
- Maya Posch
- 135字
- 2021-07-15 17:34:02
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.
- Getting Started with React
- Spring Cloud Alibaba微服務(wù)架構(gòu)設(shè)計(jì)與開(kāi)發(fā)實(shí)戰(zhàn)
- C和C++安全編碼(原書(shū)第2版)
- 零基礎(chǔ)學(xué)MQL:基于EA的自動(dòng)化交易編程
- INSTANT Django 1.5 Application Development Starter
- Linux操作系統(tǒng)基礎(chǔ)案例教程
- Yii Project Blueprints
- Illustrator CC平面設(shè)計(jì)實(shí)戰(zhàn)從入門到精通(視頻自學(xué)全彩版)
- Everyday Data Structures
- Java Web開(kāi)發(fā)實(shí)例大全(基礎(chǔ)卷) (軟件工程師開(kāi)發(fā)大系)
- IBM Cognos TM1 Developer's Certification guide
- 30天學(xué)通C#項(xiàng)目案例開(kāi)發(fā)
- 大數(shù)據(jù)時(shí)代的企業(yè)升級(jí)之道(全3冊(cè))
- Android應(yīng)用程序設(shè)計(jì)
- Visual Basic.NET程序設(shè)計(jì)