Log in

goodpods headphones icon

To access all our features

Open the Goodpods app
Close icon
headphones
Introduction to C++ Programming - Winter 2010

Introduction to C++ Programming - Winter 2010

Computer Science & Engineering

Introduction to programming in C++ and object-oriented programming - encapsulation using classes, inheritance, etc.

1 Listener

bookmark
Share icon

All episodes

Best episodes

Top 10 Introduction to C++ Programming - Winter 2010 Episodes

Goodpods has curated a list of the 10 best Introduction to C++ Programming - Winter 2010 episodes, ranked by the number of listens and likes each episode have garnered from our listeners. If you are listening to Introduction to C++ Programming - Winter 2010 for the first time, there's no better place to start than with one of these standout episodes. If you are a fan of the show, vote for your favorite Introduction to C++ Programming - Winter 2010 episode by adding your comments to the episode page.

Introduction to C++ Programming - Winter 2010 - Lecture 6: Loops and Intro to Arrays

Lecture 6: Loops and Intro to Arrays

Introduction to C++ Programming - Winter 2010

play

01/22/10 • 64 min

In this lecture, we begin by explaining answers about boolean operations and variable scopes raised in the last class. We then go on to discuss global variables and named constants. The focal point of the lecture, repetitive statements in C++, comes next.

1 Listener

bookmark
plus icon
share episode
Introduction to C++ Programming - Winter 2010 - Lecture 15: Final Exam Review and Dynamic Allocation

Lecture 15: Final Exam Review and Dynamic Allocation

Introduction to C++ Programming - Winter 2010

play

03/16/10 • -1 min

In this lecture, we review key concepts that will be covered by the final exam. Also, we discuss more details pertaining to dynamic allocations, including motivation, requesting dynamic memory, and releasing dynamic memory, that will not be covered on the final exam.
bookmark
plus icon
share episode
Introduction to C++ Programming - Winter 2010 - Lecture 14: Introduction to Pointers

Lecture 14: Introduction to Pointers

Introduction to C++ Programming - Winter 2010

play

03/16/10 • -1 min

We discuss the details of pointer values and types in C++ in this lecture. We conclude with a very brief introduction to dynamic allocation and some other motivation behind pointer types in C++.
bookmark
plus icon
share episode
Introduction to C++ Programming - Winter 2010 - Lecture 10-Introduction to Object-Oriented Programming

Lecture 10-Introduction to Object-Oriented Programming

Introduction to C++ Programming - Winter 2010

play

02/26/10 • -1 min

This lecture is an introduction to Object-Oriented programming. We first begin by describing some motivation of objects. Then, we discuss the mechanics of classes, including how they are declared, the various keywords used, etc. We conclude with several implementation details pertaining to how classes are typically split into different files to facilitate separate compilation.
bookmark
plus icon
share episode
Introduction to C++ Programming - Winter 2010 - Lecture 9-Parameter Passing and Void Functions

Lecture 9-Parameter Passing and Void Functions

Introduction to C++ Programming - Winter 2010

play

02/04/10 • -1 min

In this lecture, we mainly discuss function parameter passing modes, namely, the differences between call-by-value and call-by-reference. We then go on to discuss void functions and using arrays as arguments to functions.
bookmark
plus icon
share episode
Introduction to C++ Programming - Winter 2010 - Lecture 8: Introduction to Value Returning Functions

Lecture 8: Introduction to Value Returning Functions

Introduction to C++ Programming - Winter 2010

play

01/29/10 • -1 min

In this lecture, we introduce the notion of value returning functions in C++ and provide several examples. Value returing functions are quite similar to functions you would, say, see in excel. However, there are some important differences that we will notice between the two later in the course, particularly in respect to parameter passing modes. We cover both using pre-definied functions and creating programmer-defined functions. Lastly, we finish with a brief introduction to separate compilation.
bookmark
plus icon
share episode
Introduction to C++ Programming - Winter 2010 - Lecture 13: More Operator Overloading and Stacks

Lecture 13: More Operator Overloading and Stacks

Introduction to C++ Programming - Winter 2010

play

03/16/10 • -1 min

We begin this lecture by discussing operator overloading in more detail. The lecture concludes with details on designing a stack data structure class.
bookmark
plus icon
share episode
Introduction to C++ Programming - Winter 2010 - Lecture 12: Member Functions and Operator Overloading

Lecture 12: Member Functions and Operator Overloading

Introduction to C++ Programming - Winter 2010

play

03/08/10 • -1 min

In this lecture, we discuss possible solutions to the Fraction homework, as wel as briefly touch on overloading the insertion operator for the Fraction class.
bookmark
plus icon
share episode
Introduction to C++ Programming - Winter 2010 - Lecture 11-Constructors and Clients

Lecture 11-Constructors and Clients

Introduction to C++ Programming - Winter 2010

play

03/01/10 • -1 min

In this lecture, we continue our discussion of Object-Oriented Programming. Specifically, we introduce the idea of member functions to create objects. Such functions are called contructors. We then go on to discuss the various ways clients of the Fraction class can use objects of type Fraction. We conclude with homework problem discussions.
bookmark
plus icon
share episode
Introduction to C++ Programming - Winter 2010 - Lecture 7: Palindrome homework discussion and arrays

Lecture 7: Palindrome homework discussion and arrays

Introduction to C++ Programming - Winter 2010

play

01/28/10 • 0 min

In this lecture, we mainly discuss the details and requirements of the Palindrome homework assignment, however, doing so also entailed discussing many details of static arrays in C++. Specifically, static arrays will have two notions of size, i.e., a maximum size (the maximum number of elements an array can hold) and an actual size (the number of valid elements the array currently holds). Lastly, we discuss and develop an algorithm to solve the homework problem.
bookmark
plus icon
share episode

Show more best episodes

Toggle view more icon

FAQ

How many episodes does Introduction to C++ Programming - Winter 2010 have?

Introduction to C++ Programming - Winter 2010 currently has 10 episodes available.

What topics does Introduction to C++ Programming - Winter 2010 cover?

The podcast is about Courses, Podcasts, Technology and Education.

What is the most popular episode on Introduction to C++ Programming - Winter 2010?

The episode title 'Lecture 6: Loops and Intro to Arrays' is the most popular.

What is the average episode length on Introduction to C++ Programming - Winter 2010?

The average episode length on Introduction to C++ Programming - Winter 2010 is 64 minutes.

How often are episodes of Introduction to C++ Programming - Winter 2010 released?

Episodes of Introduction to C++ Programming - Winter 2010 are typically released every 5 days, 7 hours.

When was the first episode of Introduction to C++ Programming - Winter 2010?

The first episode of Introduction to C++ Programming - Winter 2010 was released on Jan 22, 2010.

Show more FAQ

Toggle view more icon

Comments