YoVDO

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

Offered By: cpponsea via YouTube

Tags

C++ Courses Unit Testing Courses Software Engineering Courses API Design Courses C++23 Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

How C++23 Changes the Way We Write Code
NDC Conferences via YouTube
A Preview of C++ 23
NDC Conferences via YouTube
Let's Talk About C++ Abstraction Layers
CppNow via YouTube
Top 5 Library Additions in C++23
CppNow via YouTube
mp-units - Lessons Learned and a New C++ Library Design
ACCU Conference via YouTube