Basics of Using Arrays in C++

Similar Posts

  • Derived Classes

    You can extend almost any class you want. So once you’ve defined a base class, you just need to know enough about it, and how you want to derive from it. Considering our GenericGeometric class from before, let’s look at deriving a Circle class from it. In our header file we will have: Notice two…

  • Copy Constructors

    We’ve talked about Constructors in C++ already. One of the special methods, along with Destructors, that C++ offers. There is a third, special method which C++ offers. That is called a Copy Constructor. The Copy Constructor is a special type of constructor, which is intended for use when you duplicate an object. Some people will…

  • A Simple C++ Program

    Let’s walk through the steps to create a simple C++ program that will calculate a circle’s area using the formula area = pi x r2 First we’ll set up our preprocessor directives, and an empty main function. Next we will need to define variables that will be used by the program. In C/C++ we must…

  • Arrays of C++ Objects

    We’ve talked about arrays and objects before, but now we’re going to look at an array of objects. Consider a situation where you had a class called Student. While you would often need to work with a singular student, you could very likely also need to have multiple students, for example, if you were talking…

  • C++ Constructors

    Let’s look a little closer at constructors than we did in our initial Defining Classes for Objects example. Anytime you create an object, a constructor is called. If you overload your constructor, C++ will pick the right constructor to call, just like it does when you overload a function. Constructors must have the same name…