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

YouTube

Efficient and Reliable Wrapping of C APIs Using Modern C++ - Lecture

cpponsea via YouTube

Overview

Explore efficient and reliable techniques for wrapping C APIs using modern C++ in this conference talk from C++ on Sea 2023. Learn about adapter interface design, overhead avoidance, compile-time computation, and safety enforcement. Discover how to leverage C++ features and standard utilities up to C++23 to create effective wrappers for C APIs. Analyze performance implications of various design decisions and discuss trade-offs between usability and efficiency. Gain insights into design and implementation techniques for comprehensive unit testing of wrapper code. Benefit from Vladimir Vishnevskii's extensive experience in applying C++ to complex software development, particularly in distributed systems and networking.

Syllabus

Efficient and Reliable Wrapping of C APIs Using Modern C++ - Vladimir Vishnevskii - C++ on Sea 2023

Taught by

cpponsea

Reviews

Start your review of Efficient and Reliable Wrapping of C APIs Using Modern C++ - Lecture

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.