Summary
Full Transcript
►Full C++ Series Playlist: https://www.youtube.com/playlist?list=PLvv0ScY6vfd8j-tlhYVPYgiIyXduu6m-L ►Find full courses on: https://courses.mshah.io/ ►Join as Member to Support the channel: https://www.youtube.com/channel/UCA64pZbN5Mz5NxC3SO4qpDg/join ►Discussion Forum: https://forum.mshah.io/ ►Lesson Description: In this lesson I show you another example of C++ concepts (C++20 feature) and combine them with 'if constexpr' (C++17). This exercise will show how to constrain a templated function to 'print', and then further perform a print based on which constraint is satisified. One would likely have to be careful writing code in this manner as there could be a combinatoric explosion, but for this particular example it may be a nice way to specialize behavior based on what functionality is available (i.e. std::cout or std::print). As always, feel free to bring up any questions and discuss what you've learned! ►YouTube Channel: https://www.youtube.com/c/MikeShah ►Please like and subscribe to help the channel! ►Join our free community: https://courses.mshah.io/communities/Q29tbXVuaXR5LTI3MzAz
