An open API service indexing awesome lists of open source software.

https://github.com/folkengine/cpp_concurrency_in_action

Playing with the code from Anthony Williams' C++ Concurrency in Action 2Ed
https://github.com/folkengine/cpp_concurrency_in_action

Last synced: 2 months ago
JSON representation

Playing with the code from Anthony Williams' C++ Concurrency in Action 2Ed

Awesome Lists containing this project

README

          

[![Build and Test](https://github.com/folkengine/cpp_concurrency_in_action/actions/workflows/test.yml/badge.svg)](https://github.com/folkengine/cpp_concurrency_in_action/actions/workflows/test.yml)
[![License](https://img.shields.io/badge/License-Boost_1.0-lightblue.svg)](https://www.boost.org/LICENSE_1_0.txt)

# Original README.md

## Companion Source Code for C++ Concurrency in Action 2nd Edition

This repository contains the source code from the second edition of [C++ Concurrency in Action](https://www.cplusplusconcurrencyinaction.com/), by Anthony Williams.

The **listings** folder contains the listings from the book. Each file is named `listing_..cpp`, so `listing_1.1.cpp` is the first listing in chapter 1, which is marked as listing 1.1 in the book, and `listing_10.3.cpp` is the third listing in chapter 10, which is marked as listing 10.3 in the book.

The source code is released under the [Boost Software License](https://www.boost.org/LICENSE_1_0.txt).

## Dependencies

* [CMake](https://cmake.org/)
* [CPM.make](https://github.com/cpm-cmake/CPM.cmake)
* [GoogleTest](https://github.com/google/googletest)
* [User’s Guide](https://google.github.io/googletest/)

## Resources

* [C++ Core Guidelines](https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md)
* GitHub
* [Codespaces](https://github.com/codespaces)
* [DevContainers](https://code.visualstudio.com/docs/devcontainers/containers)
* [C++ Development Container Images](https://mcr.microsoft.com/en-us/product/devcontainers/cpp/about)