Lets dive deeper into pointers, virtual functions and casting - Page 1
Lets look at using pointers in a class. We need to also look at shallow versus deep copying and the copy constructor and copy assignment operator. Finrally we will look at virtual functions and casting.
You will need to install either Visual Studio Community 19 on the PC with C++ drivers or XCode on the mac. You will also need a GitHub account which is free to sign up for as we will be using version control.
Lets start by getting a project and up and running in Visual Studio or XCode. Lets set up a Card class and make some improvements over our last version.