YoVDO

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

Offered By: ACCU Conference via YouTube

Tags

C++ Courses Embedded Systems Courses Distributed Systems Courses Unit Testing 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 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

Related Courses

Automated and Connected Driving Challenges
RWTH Aachen University via edX
Basics in computer vision
Higher School of Economics via Coursera
Build a Guessing Game Application using C++
Coursera Project Network via Coursera
ะก/C++ for competitive programming
Moscow Institute of Physics and Technology via Coursera
C++ Interacting with the World and Error Handling
Infosec via Coursera