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++ - 2024 Update

ACCU Conference via YouTube

Overview

Explore efficient and reliable techniques for wrapping C APIs using modern C++ in this comprehensive conference talk from ACCU 2024. Delve into adapter interface design, overhead avoidance strategies, and the application of compile-time computation and safety mechanisms. Examine C++ features and standard utilities up to C++23 that enable effective C API wrapping. Analyze performance implications of various design decisions and discuss trade-offs between usability and efficiency. Learn design and implementation techniques for comprehensive unit testing of wrapper code. Gain valuable insights from Vladimir Vishnevskii, an experienced software engineer, on developing high-quality software for distributed and embedded systems using C++.

Syllabus

2024 Update: Efficient and Reliable Wrapping of C APIs Using Modern C++ - Vladimir Vishnevskii ACCU

Taught by

ACCU Conference

Reviews

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

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.