124: Data Types: Streams Part 1.

124: Data Types: Streams Part 1.

https://www.takeupcode.com/podcast-player/512/124-data-types-streams-part-1.mp3Download file | Play in new window | Duration: 9:30 | Recorded on June 13, 2016Streams provide a way to read and write potentially unlimited information and working with them is very...
125: Data Types: Streams Part 2.

125: Data Types: Streams Part 2.

https://www.takeupcode.com/podcast-player/513/125-data-types-streams-part-2.mp3Download file | Play in new window | Duration: 9:24 | Recorded on June 14, 2016Streams provide a way to read and write potentially unlimited information and working with them is very...
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...
127: Data Types: Smart Pointers Part 2.

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...
128: Data Types: Function Objects Part 1.

128: Data Types: Function Objects Part 1.

https://www.takeupcode.com/podcast-player/518/128-data-types-function-objects-part-1.mp3Download file | Play in new window | Duration: 8:52 | Recorded on June 20, 2016Function objects are simple but don’t let that fool you. You can use them in clever solutions....
129: Data Types: Function Objects Part 2.

129: Data Types: Function Objects Part 2.

https://www.takeupcode.com/podcast-player/519/129-data-types-function-objects-part-2.mp3Download file | Play in new window | Duration: 10:02 | Recorded on June 21, 2016Function objects are simple but don’t let that fool you. You can use them in clever solutions....
130: Data Types: Function Pointers Part 1.

130: Data Types: Function Pointers Part 1.

https://www.takeupcode.com/podcast-player/520/130-data-types-function-pointers-part-1.mp3Download file | Play in new window | Duration: 8:52 | Recorded on June 22, 2016You may not always need to work with this data type but that doesn’t mean you can ignore it....
131: Data Types: Function Pointers Part 2.

131: Data Types: Function Pointers Part 2.

https://www.takeupcode.com/podcast-player/525/131-data-types-function-pointers-part-2.mp3Download file | Play in new window | Duration: 13:48 | Recorded on June 26, 2016You may not always need to work with this data type but that doesn’t mean you can ignore it....
132: Data Types: Lambdas.

132: Data Types: Lambdas.

https://www.takeupcode.com/podcast-player/526/132-data-types-lambdas.mp3Download file | Play in new window | Duration: 11:39 | Recorded on June 27, 2016Lambdas are a recent addition to C++ and are also included in other languages. Think of them like unnamed methods...
133: Data Types: Regular Expressions.

133: Data Types: Regular Expressions.

https://www.takeupcode.com/podcast-player/527/133-data-types-regular-expressions.mp3Download file | Play in new window | Duration: 10:11 | Recorded on June 28, 2016A regular expression or regex lets you perform the advanced text operations matching, searching,...
134: Data Types: C++ Function Binders.

134: Data Types: C++ Function Binders.

https://www.takeupcode.com/podcast-player/528/134-data-types-cpp-function-binders.mp3Download file | Play in new window | Duration: 8:23 | Recorded on June 29, 2016Binders make up part of functional composition that allows you to adapt functions and combine them into...
135: Data Types: GUIDs Globally Unique Identifiers.

135: Data Types: GUIDs Globally Unique Identifiers.

https://www.takeupcode.com/podcast-player/530/135-data-types-guids-globally-unique-identifiers.mp3Download file | Play in new window | Duration: 9:27 | Recorded on July 3, 2016When you want to identify class instances or data records, you can’t use things like...
136: Data Types: Variant. Pick One.

136: Data Types: Variant. Pick One.

https://www.takeupcode.com/podcast-player/531/136-data-types-variant-pick-one.mp3Download file | Play in new window | Duration: 7:51 | Recorded on July 4, 2016The variant type can take on one of many different types and can even change it’s type. It’s...
137: Data Types: Auto or Var. The Compiler Chooses.

137: Data Types: Auto or Var. The Compiler Chooses.

https://www.takeupcode.com/podcast-player/532/137-data-types-auto-var-compiler-chooses.mp3Download file | Play in new window | Duration: 9:02 | Recorded on July 5, 2016Auto and var types do have a type. The compiler will figure out what that is. You might think this...
138: Data Types: Lvalues And Rvalues.

138: Data Types: Lvalues And Rvalues.

https://www.takeupcode.com/podcast-player/534/138-data-types-lvalues-rvalues.mp3Download file | Play in new window | Duration: 10:18 | Recorded on July 6, 2016You’ll sometimes come across lvalues and rvalues maybe when trying to understand compiler error...
139: Data Types: C++ Decltype. Declared Types.

139: Data Types: C++ Decltype. Declared Types.

https://www.takeupcode.com/podcast-player/537/139-data-types-cpp-decltype-declared-types.mp3Download file | Play in new window | Duration: 9:06 | Recorded on July 10, 2016Sometimes you need to declare a type to be the same as something else. You can use decltype just...
144: Data Types: C++ nullptr Is Not Zero.

144: Data Types: C++ nullptr Is Not Zero.

https://www.takeupcode.com/podcast-player/555/144-data-types-cpp-nullptr-not-zero.mp3Download file | Play in new window | Duration: 8:05 | Recorded on August 14, 2016nullptr represents a null pointer and while it has a value of zero, the type is not the same. For a...
107: Data Types: Chars And Bytes.

107: Data Types: Chars And Bytes.

https://www.takeupcode.com/podcast-player/481/107-data-types-chars-bytes.mp3Download file | Play in new window | Duration: 10:41 | Recorded on May 15, 2016Chars and bytes form some of the most basic data types available. But what are they really? And what can you do...
108: Data Types: Ints Part 1.

108: Data Types: Ints Part 1.

https://www.takeupcode.com/podcast-player/482/108-data-types-ints-part-1.mp3Download file | Play in new window | Duration: 12:15 | Recorded on May 16, 2016You’ll probably have one or more ints in almost every method and class you write. They’re everywhere...
109: Data Types: Ints Part 2.

109: Data Types: Ints Part 2.

https://www.takeupcode.com/podcast-player/483/109-data-types-ints-part-2.mp3Download file | Play in new window | Duration: 16:40 | Recorded on May 17, 2016You’ll probably have one or more ints in almost every method and class you write. They’re everywhere...
110: Data Types: Void And Bool.

110: Data Types: Void And Bool.

https://www.takeupcode.com/podcast-player/485/110-data-types-void-bool.mp3Download file | Play in new window | Duration: 12:02 | Recorded on May 18, 2016Void and bool are simple types that you can use with very little explanation. There are a few details that you...
111: Data Types: Enums.

111: Data Types: Enums.

https://www.takeupcode.com/podcast-player/489/111-data-types-enums.mp3Download file | Play in new window | Duration: 10:23 | Recorded on May 22, 2016What would you rather see? 1, 2, 3, or red, green, blue? Enums allow you to give meaningful names to values. Seems...
112: Data Types: Floats.

112: Data Types: Floats.

https://www.takeupcode.com/podcast-player/490/112-data-types-floats.mp3Download file | Play in new window | Duration: 10:29 | Recorded on May 23, 2016If you want to work with fractional values instead of just whole numbers, then floating point types are usually a good...
113: Data Types: Arrays.

113: Data Types: Arrays.

https://www.takeupcode.com/podcast-player/491/113-data-types-arrays.mp3Download file | Play in new window | Duration: 13:07 | Recorded on May 24, 2016You’ll often need multiple variables of the same type and while you can sometimes just create separate variables...
114: Data Types: Strings Part 1.

114: Data Types: Strings Part 1.

https://www.takeupcode.com/podcast-player/492/114-data-types-strings-part-1.mp3Download file | Play in new window | Duration: 16:40 | Recorded on May 25, 2016You need more than a bunch of numbers and logic to write an application. You need text and working with...
115: Data Types: Strings Part 2.

115: Data Types: Strings Part 2.

https://www.takeupcode.com/podcast-player/498/115-data-types-strings-part-2.mp3Download file | Play in new window | Duration: 15:28 | Recorded on May 29, 2016You need more than a bunch of numbers and logic to write an application. You need text and working with...
116: Data Types: Strings Part 3.

116: Data Types: Strings Part 3.

https://www.takeupcode.com/podcast-player/499/116-data-types-strings-part-3.mp3Download file | Play in new window | Duration: 17:17 | Recorded on May 30, 2016You need more than a bunch of numbers and logic to write an application. You need text and working with...
117: Data Types: Decimals.

117: Data Types: Decimals.

https://www.takeupcode.com/podcast-player/500/117-data-types-decimals.mp3Download file | Play in new window | Duration: 11:42 | Recorded on May 31, 2016If you need floating point values but find the accuracy of floats and even doubles to cause problems, then consider...
118: Data Types: DateTimes Part 1.

118: Data Types: DateTimes Part 1.

https://www.takeupcode.com/podcast-player/501/118-data-types-datetimes-part-1.mp3Download file | Play in new window | Duration: 14:05 | Recorded on June 1, 2016Dates and times are a lot more complicated than we normally realize. Having a specific data type to manage...
119: Data Types: DateTimes Part 2.

119: Data Types: DateTimes Part 2.

https://www.takeupcode.com/podcast-player/505/119-data-types-datetimes-part-2.mp3Download file | Play in new window | Duration: 17:04 | Recorded on June 5, 2016Dates and times are a lot more complicated than we normally realize. Having a specific data type to manage...
120: Data Types: DateTimes Part 3 C#.

120: Data Types: DateTimes Part 3 C#.

https://www.takeupcode.com/podcast-player/506/120-data-types-datetimes-part-3-csharp.mp3Download file | Play in new window | Duration: 10:49 | Recorded on June 6, 2016So you think you know how to use the DateTime struct in C#? You might be surprised. C# provides a...
121: Data Types: DateTimes Part 4.

121: Data Types: DateTimes Part 4.

https://www.takeupcode.com/podcast-player/507/121-data-types-datetimes-part-4.mp3Download file | Play in new window | Duration: 11:18 | Recorded on June 7, 2016Dates and times are a lot more complicated than we normally realize. This episodes explains durations. You...
122: Data Types: DateTimes Part 5 C++.

122: Data Types: DateTimes Part 5 C++.

https://www.takeupcode.com/podcast-player/508/122-data-types-datetimes-part-5-cpp.mp3Download file | Play in new window | Duration: 11:51 | Recorded on June 8, 2016DateTimes in C++ require quite a bit of a learning curve. They’re still evolving and nowhere near...
123: Data Types: Tuples.

123: Data Types: Tuples.

https://www.takeupcode.com/podcast-player/510/123-data-types-tuples.mp3Download file | Play in new window | Duration: 9:27 | Recorded on June 12, 2016Sometimes you need to bundle things together so you can treat them as a single unit. That’s what the tuple...
How to use built-in and user-defined types.

How to use built-in and user-defined types.

Register Now For Next Available Class On Integral Types Register Now For Next Available Class On Floating Point Types Register Now For Next Available Class On Built-In Types Register Now For Next Available Class On Struct Types Register Now For Next Available Class On...
Feedback

What's on your mind?
On a scale of 0 to 10, how likely are you to refer us to friends?