Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Boost Your Intra-Process Communication Programs With C++20 and Contract-Concept-Implementation Pattern

CppCon via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn how to enhance intra-process communication (IPC) programs through a conference talk that introduces the Contract-Concept-Implementation (CCI) pattern using C++20 features. Discover modern interface design and constraints that simplify IPC programming while preventing runtime bugs in constrained environments. Explore how to leverage C++20 concepts to define clear interfaces, manage data types, and ensure proper data flow. Follow along as the implementation of low-level IPC functions is reworked using the CCI pattern, complete with assembly code performance comparisons and practical demonstrations. Master techniques for creating maintainable, high-performing IPC programs while avoiding common pitfalls through structured interface design and modern C++ features.

Syllabus

Boost Your Intra-Process Communication Programs With C++20 & Contract-Concept-Implementation Pattern

Taught by

CppCon

Reviews

Start your review of Boost Your Intra-Process Communication Programs With C++20 and Contract-Concept-Implementation Pattern

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.