Lightning Talk: Detecting Constant-Folding to Prevent Substitution Failure - Patrick Roberts - CppCon 2023
https://github.com/CppCon/CppCon2023
Substitution failure can often be tricky to handle. This talk explores usage of the GCC and Clang compiler intrinsic __builtin_constant_p to short-circuit potential substitution failures in the context of writing a state machine.
---
Patrick Roberts
Patrick is a licensed Professional Engineer with three years of experience developing C++ software for low-latency systems. He enjoys solving complex problems with template metaprogramming techniques acquired while working at Quantlab Financial, and he has a Bachelor of Science in Electrical Engineering from University of Houston.
---
Videos Filmed & Edited by Bash Films: http://www.BashFilms.com
YouTube Channel Managed by Digital Medium Ltd: https://events.digital-medium.co.uk
---
Registration for CppCon: https://cppcon.org/registration/
#cppcon #cppprogramming #cpp