Go to main content
Oracle® Developer Studio 12.6: C++ User's Guide

Exit Print View

Updated: July 2017
Chapter 10

Building Multithreaded Programs

This chapter explains how to build multithreaded programs. It also discusses the use of exceptions, explains how to share C++ Standard Library objects across threads, and describes how to use classic (old) iostreams in a multithreading environment.

For more information about multithreading, see the Oracle Solaris Multithreaded Programming Guide.

See also the Oracle Developer Studio 12.6: OpenMP API User’s Guide for information on using OpenMP shared memory parallelization directives to create multithreaded programs.