Главная
Study mode:
on
1
Introduction
2
Whats the problem
3
Crossplatform library
4
Crossplatform support
5
Version history
6
What we tried
7
The idea
8
Context
9
Library
10
Child process
11
Redirecting
12
Windows Startup Infrastructure
13
CreateChild
14
WaitChild
15
Recap
16
Background
17
Windows
18
Initializers
Description:
Explore the development and evolution of Boost.Process, a C++ library for managing system processes, in this comprehensive CppNow conference talk. Delve into the challenges faced during the library's five-year journey, examining rejected ideas and lessons learned. Gain insights into cross-platform support, version history, and key concepts such as child processes, redirecting, and Windows startup infrastructure. Learn about the library's capabilities for running shell commands, creating child processes, setting up environment variables and standard streams, and communicating with child processes both synchronously and asynchronously. Discover the current state of Boost.Process and discuss new ideas for its future development.

Boost.Process - Process Management in C++

CppNow
Add to list
0:00 / 0:00