Media Summary: Mix Tests and Production Code With Doctest - Implementing and Using the Fastest Modern C++ Testing Framework ... C++ has not always been the first language choice to use in embedded environments, but with the advent of modern C++, its use ...

Cppcon 2017 Sergey Ignatchenko Ways - Detailed Analysis & Overview

Mix Tests and Production Code With Doctest - Implementing and Using the Fastest Modern C++ Testing Framework ... C++ has not always been the first language choice to use in embedded environments, but with the advent of modern C++, its use ...

Photo Gallery

CppCon 2017: Sergey Ignatchenko “Ways to Handle Non-blocking Returns in Message-passing Programs...”
CppCon 2017: Ben Deane & Jason Turner “constexpr ALL the Things!”
CppCon 2017: Gor Nishanov “Naked coroutines live (with networking)”
CppCon 2017: Viktor Kirilov “Mix Tests and Production Code With Doctest...”
Calling code w/o headers... - Jorg Brown [ CppCon 2017 ]
CppCon 2017: Klaus Iglberger “Free Your Functions!”
CppCon 2017: Fedor Pikus “C++ atomics, from basic to advanced.  What do they really do?”
CppCon 2017: Carl Cook “When a Microsecond Is an Eternity: High Performance Trading Systems in C++”
Thoughts on the Metaclass proposal - Gabriel Aubut-Lussier [ CppCon 2017 ]
CppCon 2017: Rich Geldreich & Stephanie Hurlburt  “The Future of Texture Compression”
CppCon 2017: Kate Gregory “10 Core Guidelines You Need to Start Using Now”
CppCon 2017: Ingve Vormestrand “Tools and Techniques To Stay Up-to-date With Modern C++”
Sponsored
Sponsored
View Detailed Profile
CppCon 2017: Sergey Ignatchenko “Ways to Handle Non-blocking Returns in Message-passing Programs...”

CppCon 2017: Sergey Ignatchenko “Ways to Handle Non-blocking Returns in Message-passing Programs...”

Eight

CppCon 2017: Ben Deane & Jason Turner “constexpr ALL the Things!”

CppCon 2017: Ben Deane & Jason Turner “constexpr ALL the Things!”

http://

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

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

http://

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 ...

Calling code w/o headers... - Jorg Brown [ CppCon 2017 ]

Calling code w/o headers... - Jorg Brown [ CppCon 2017 ]

Calling code w/o headers -

Sponsored
CppCon 2017: Klaus Iglberger “Free Your Functions!”

CppCon 2017: Klaus Iglberger “Free Your Functions!”

http://

CppCon 2017: Fedor Pikus “C++ atomics, from basic to advanced.  What do they really do?”

CppCon 2017: Fedor Pikus “C++ atomics, from basic to advanced. What do they really do?”

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://

Thoughts on the Metaclass proposal - Gabriel Aubut-Lussier [ CppCon 2017 ]

Thoughts on the Metaclass proposal - Gabriel Aubut-Lussier [ CppCon 2017 ]

http://

CppCon 2017: Rich Geldreich & Stephanie Hurlburt  “The Future of Texture Compression”

CppCon 2017: Rich Geldreich & Stephanie Hurlburt “The Future of Texture Compression”

http://

CppCon 2017: Kate Gregory “10 Core Guidelines You Need to Start Using Now”

CppCon 2017: Kate Gregory “10 Core Guidelines You Need to Start Using Now”

http://

CppCon 2017: Ingve Vormestrand “Tools and Techniques To Stay Up-to-date With Modern C++”

CppCon 2017: Ingve Vormestrand “Tools and Techniques To Stay Up-to-date With Modern C++”

http://

CppCon 2017: Mathieu Ropert “Using Modern CMake Patterns to Enforce a Good Modular Design”

CppCon 2017: Mathieu Ropert “Using Modern CMake Patterns to Enforce a Good Modular Design”

http://

DateTime Programming For Everyone. Everywhere. - Tai Meng [ CppCon 2017 ]

DateTime Programming For Everyone. Everywhere. - Tai Meng [ CppCon 2017 ]

http://

CppCon 2017 - Internet of Things Panel

CppCon 2017 - Internet of Things Panel

C++ has not always been the first language choice to use in embedded environments, but with the advent of modern C++, its use ...

CppCon 2017: Bjarne Stroustrup “Learning and Teaching Modern C++”

CppCon 2017: Bjarne Stroustrup “Learning and Teaching Modern C++”

http://

Using Floating-point in C++: What Works, What Breaks, and Why - Egor Suvorov - CppCon 2025

Using Floating-point in C++: What Works, What Breaks, and Why - Egor Suvorov - CppCon 2025

https://

CppCon 2017: Matt Godbolt “What Has My Compiler Done for Me Lately? Unbolting the Compiler's Lid”

CppCon 2017: Matt Godbolt “What Has My Compiler Done for Me Lately? Unbolting the Compiler's Lid”

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...