Media Summary: CppCon 2017 API & ABI Versioning How to Handle Compatibility With Your C++ Libraries Mix Tests and Production Code With Doctest - Implementing and Using the Fastest Modern C++ Testing Framework ... Software keeps changing, but not always as fast as its clients. A key to maintaining a library in the long run is to ensure a proper ...

Cppcon 2017 Api Abi Versioning - Detailed Analysis & Overview

CppCon 2017 API & ABI Versioning How to Handle Compatibility With Your C++ Libraries Mix Tests and Production Code With Doctest - Implementing and Using the Fastest Modern C++ Testing Framework ... Software keeps changing, but not always as fast as its clients. A key to maintaining a library in the long run is to ensure a proper ...

Photo Gallery

CppCon 2017: Mathieu Ropert “API & ABI Versioning...”
CppCon 2017 API & ABI Versioning  How to Handle Compatibility With Your C++ Libraries
CppCon 2017: Viktor Kirilov “Mix Tests and Production Code With Doctest...”
API & ABI versioning - Mathieu Ropert - Meeting C++ 2017
CppCon 2017: Dave Watson “C++ Exceptions and Stack Unwinding”
CppCon 2017: Titus Winters “Hands-On With Abseil”
CppCon 2017: Louis Brandy “Curiously Recurring C++ Bugs at Facebook”
CppCon 2017: Gor Nishanov “Naked coroutines live (with networking)”
CppCon 2017: Gennadiy Rozental “How to break an ABI and keep your users happy”
C++ API & ABI versioning - Mathieu Ropert [ACCU 2018]
CppCon 2017: Vinnie Falco “Make Classes Great Again! (Using Concepts for Customization Points)”
CppCon 2017: Roel Standaert “Migrating a C++03 library to C++11 case study: Wt 4”
Sponsored
Sponsored
View Detailed Profile
CppCon 2017: Mathieu Ropert “API & ABI Versioning...”

CppCon 2017: Mathieu Ropert “API & ABI Versioning...”

API

CppCon 2017 API & ABI Versioning  How to Handle Compatibility With Your C++ Libraries

CppCon 2017 API & ABI Versioning How to Handle Compatibility With Your C++ Libraries

CppCon 2017 API & ABI Versioning How to Handle Compatibility With Your C++ Libraries

Sponsored
CppCon 2017: Viktor Kirilov “Mix Tests and Production Code With Doctest...”

CppCon 2017: Viktor Kirilov “Mix Tests and Production Code With Doctest...”

Mix Tests and Production Code With Doctest - Implementing and Using the Fastest Modern C++ Testing Framework ...

API & ABI versioning - Mathieu Ropert - Meeting C++ 2017

API & ABI versioning - Mathieu Ropert - Meeting C++ 2017

Software keeps changing, but not always as fast as its clients. A key to maintaining a library in the long run is to ensure a proper ...

CppCon 2017: Dave Watson “C++ Exceptions and Stack Unwinding”

CppCon 2017: Dave Watson “C++ Exceptions and Stack Unwinding”

http://

Sponsored
CppCon 2017: Titus Winters “Hands-On With Abseil”

CppCon 2017: Titus Winters “Hands-On With Abseil”

http://

CppCon 2017: Louis Brandy “Curiously Recurring C++ Bugs at Facebook”

CppCon 2017: Louis Brandy “Curiously Recurring C++ Bugs at Facebook”

http://

CppCon 2017: Gor Nishanov “Naked coroutines live (with networking)”

CppCon 2017: Gor Nishanov “Naked coroutines live (with networking)”

http://

CppCon 2017: Gennadiy Rozental “How to break an ABI and keep your users happy”

CppCon 2017: Gennadiy Rozental “How to break an ABI and keep your users happy”

http://

C++ API & ABI versioning - Mathieu Ropert [ACCU 2018]

C++ API & ABI versioning - Mathieu Ropert [ACCU 2018]

Software keeps changing, but not always as fast as its clients. A key to maintaining a library in the long run is to ensure a proper ...

CppCon 2017: Vinnie Falco “Make Classes Great Again! (Using Concepts for Customization Points)”

CppCon 2017: Vinnie Falco “Make Classes Great Again! (Using Concepts for Customization Points)”

http://

CppCon 2017: Roel Standaert “Migrating a C++03 library to C++11 case study: Wt 4”

CppCon 2017: Roel Standaert “Migrating a C++03 library to C++11 case study: Wt 4”

http://

CppCon 2017: Billy Baker “Almost Unlimited Modern C++ in Kernel-Mode Applications”

CppCon 2017: Billy Baker “Almost Unlimited Modern C++ in Kernel-Mode Applications”

http://

CppCon 2017: Charles Bailey “Enough x86 Assembly to Be Dangerous”

CppCon 2017: Charles Bailey “Enough x86 Assembly to Be Dangerous”

http://

CppCon 2017: Carl Cook “When a Microsecond Is an Eternity: High Performance Trading Systems in C++”

CppCon 2017: Carl Cook “When a Microsecond Is an Eternity: High Performance Trading Systems in C++”

http://

CppCon 2017: Eddie Elizondo “Optimizing compilation times with Templates”

CppCon 2017: Eddie Elizondo “Optimizing compilation times with Templates”

http://

CppCon 2017: Nicolas Fleury “Introduction to Sharpmake”

CppCon 2017: Nicolas Fleury “Introduction to Sharpmake”

http://

CppCon 2017: Alisdair Meredith “Recreational C++”

CppCon 2017: Alisdair Meredith “Recreational C++”

http://

CppCon 2017: Nicolas Guillemot “Design Patterns for Low-Level Real-Time Rendering”

CppCon 2017: Nicolas Guillemot “Design Patterns for Low-Level Real-Time Rendering”

http://

CppCon 2017: Victor Ciura “Bringing Clang-tidy Magic to Visual Studio C++ Developers”

CppCon 2017: Victor Ciura “Bringing Clang-tidy Magic to Visual Studio C++ Developers”

http://

Related Video Content

CppCon | The C++ Conference information

May 8, 2026 · CppCon continues to grow as a conference that reflects the full breadth of modern C++ practice. One of...

CppCon | The C++ Conference information

CppCon Video Archive All CppCon 2025 Attendees Will Get Early Access To All Main Conference Sessions and Lightning...

CppCon - YouTube information

Visit cppcon.org for details on next year's conference. CppCon sponsors have made it possible to record and freely...

GitHub - CppCon/CppCon2025 information

Contribute to CppCon/CppCon2025 development by creating an account on GitHub.

CppCon 2025 Schedule information

Sep 10, 2025 · Check out the schedule for CppCon 2025 Back to Basics: Code Review Summit 8/9 Chandranath...