Video & On-Demand

CopperSpice: Undefined Behavior

New videos on the CopperSpice YouTube Channel:

C++ Undefined Behavior

by Barbara Geller and Ansel Sermersheim

About the video:

A look at the topic of Undefined Behavior in C++. We discuss what UB is, what can happen when your program experiences UB, and how to avoid it.

Please take a look and remember to subscribe!

C++ Exception Handling: The gory details of an implementation—Peter Edwards

The gory details of an C++ exception handling implementation.

C++ Exception Handling Implementation

by Peter Edwards


Modern implementations of exception handling make the facility almost cost free for those times you don't actually end up throwing an exception. There's a big complexity cost to this, and a lot of work that happens when we step off the happy path. This presentation rolls up its sleeves and looks at what actually happens when you throw an std::exception() on modern Linux systems.

CppCast Episode 139: Competitive Coding with Conor Hoekstra

Episode 139 of CppCast the only podcast for C++ developers by C++ developers. In this episode Rob and Jason are joined by Conor Hoekstra to discuss Competive Coding websites and competitions.

CppCast Episode 139: Competitive Coding with Conor Hoekstra

by Rob Irving and Jason Turner

About the interviewee:

Conor Hoekstra works at Moody's Analytics as a C++ Software Developer helping maintain and develop an insurance software program called AXIS. Wanting to develop better algorithm and data structure knowledge he started using online sites like HackerRank and LeetCode to do so. He now has a YouTube channel where he reviews the contests from the last week of Competitive Coding sites like HackerRank, LeetCode, topcoder and Codeforces) and also covers solutions to the trickier problems.