Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add C++ Review #1

Open
wants to merge 9 commits into
base: main
Choose a base branch
from
Open

Add C++ Review #1

wants to merge 9 commits into from

Conversation

Brian-Magnuson
Copy link
Contributor

Adds 4 lessons on C++ basics:

  • C++ Basics - Covers data types, variables, functions, header files, and standard input/output
  • C++ Arrays and Memory - Covers arrays, pointers, manual memory management, and smart pointers
  • C++ Classes - Covers classes, constructors, destructors, copy functions, inheritance, and abstraction
  • C++ Containers - Covers vectors, lists, stacks, queues, deques, priority queues, sets, and maps

A few things to note:

  • I use a few first and second-person pronouns. I like to be a bit less formal when it comes to explaining some things.
  • Not every concept has practice questions. The practice questions are designed to prepare students for the canvas course.
  • I was not able to cover templates, exceptions/error handling, lambdas, and file I/O. It's more like I couldn't find a place for them.

If you have time, I'd like you guys to review these lessons. Here are the lessons you guys can look at:

  • Paul: C++ Basics
  • Sai: C++ Arrays and Memory
  • Matthew: C++ Classes

While reviewing:

  • If you'd like to make a change, feel free to add on a commit.
  • If you'd like to make a suggestion, you click the '+' button on a line to leave a comment.
  • If you add an entire section, feel free to add yourself to the author line at the top

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant