126: Data Types: Smart Pointers Part 1.

126: Data Types: Smart Pointers Part 1.

https://www.takeupcode.com/podcast-player/514/126-data-types-smart-pointers-part-1.mp3Download file | Play in new window | Duration: 8:45 | Recorded on June 15, 2016The C++ language guarantees that destructors run at specific times even if an exception is thrown. You...
126: Data Types: Smart Pointers Part 1.

127: Data Types: Smart Pointers Part 2.

https://www.takeupcode.com/podcast-player/517/127-data-types-smart-pointers-part-2.mp3Download file | Play in new window | Duration: 12:49 | Recorded on June 19, 2016The C++ language guarantees that destructors run at specific times even if an exception is thrown. You...
19: C++ Destructors. Simply Reliable.

19: C++ Destructors. Simply Reliable.

https://www.takeupcode.com/podcast-player/309/19-c-destructors-simply-reliable.mp3Download file | Play in new window | Duration: 8:16 | Recorded on December 13, 2015One of the biggest differences between C++ and C# is in how object lifetimes are managed. I was going...
19: C++ Destructors. Simply Reliable.

20: C# Destructors and IDisposable.

https://www.takeupcode.com/podcast-player/310/20-csharp-destructors-and-idisposable.mp3Download file | Play in new window | Duration: 7:25 | Recorded on December 13, 2015C# calls them finalizers and that’s strangely appropriate because all you really know about...
19: C++ Destructors. Simply Reliable.

21: C++ Creating And Deleting Instances.

https://www.takeupcode.com/podcast-player/312/21-c-creating-and-deleting-instances.mp3Download file | Play in new window | Duration: 11:49 | Recorded on December 15, 2015You’re ready now to apply what you’ve learned about class definitions, pointers, and...
19: C++ Destructors. Simply Reliable.

25: Inheritance. Overriding Methods.

https://www.takeupcode.com/podcast-player/332/25-inheritance-overriding-methods.mp3Download file | Play in new window | Duration: 12:49 | Recorded on December 22, 2015Declaring that a class is another class type is only part of the reason to use inheritance....
126: Data Types: Smart Pointers Part 1.

56: C# Exceptions. Finally Required.

https://www.takeupcode.com/podcast-player/400/56-csharp-exceptions-finally-required.mp3Download file | Play in new window | Duration: 10:26 | Recorded on February 15, 2016Errors will happen. The question is how will you deal with them? The QA Friday from 2015 Dec-11...
126: Data Types: Smart Pointers Part 1.

QA Friday 2016-Mar-04

https://www.takeupcode.com/podcast-player/418/qa-friday-2016-mar-04.mp3Download file | Play in new window | Duration: 8:45 | Recorded on March 3, 2016What is the rule of three? And related to this: What is the rule of five? And what is the rule of zero? When you need...
126: Data Types: Smart Pointers Part 1.

219: C++ RAII Sounds Complicated But Simplifies Your Code.

https://www.takeupcode.com/podcast-player/680/219-c-raii-sounds-complicated-simplifies-code.mp3Download file | Play in new window | Duration: 8:22 | Recorded on January 21, 2018Resource allocation is initialization or RAII for short may be hard to pronounce but will...