8000 GitHub - mactwist1/Programming-Principles-and-Practice-Using-Cpp: This is a repository for exercises from a book Programming: Principles and Practices using C++ (2nd edition) by Bjarne Stroustrup
[go: up one dir, main page]

Skip to content

This is a repository for exercises from a book Programming: Principles and Practices using C++ (2nd edition) by Bjarne Stroustrup

Notifications You must be signed in to change notification settings

mactwist1/Programming-Principles-and-Practice-Using-Cpp

 
 

Repository files navigation

Programming: Principles and Practices Using C++ (PPP)

Where to buy this book

Link to PPP on Amazon.

Why

I thought GitHub would be a good place to share my solutions for the try its, review questions, drills, and exercises for the afore mentioned book.

Usefull tools

  • Microsoft Visual Studio Community
  • MinGW varient distribution that supports the latest GNU GCC compiler also is packaged with Boost and other neat libraries. Also, the distribution comes with the latest GNU Make program so you can create custom command line compiles from C++ files created via your favorite editor.

Notes

I will be using Microsoft Visual Studio Community to go through this book. I created a solution folder named PPP and added projects under the PPP solution for each section. In the solution Configuration Properties I selected build for the section I'm working on and deselect the others. If the sections contain mutliple files with a main function I just select Exclude from Project for the files I'm not working on in the solution explorer tab. Can always go back and add files back by selecting Include in Project. In the Solution Explorer tab you can select view all files to see all the included and excluded files.

Deviations

If you're reading along you will notice I intentionally left out the header file mentioned in the book. Instead I created a section header file for each of the sections because in the book's presented header file the functions have been implimented into most modern compilers, plus I wanted some experiance dealing with custom header files. If you want, you can get the header file from book's website www.stroustrup.com/Programming

Some web sites I found helpfull

Disclaimer

I'm new at this so any suggestions or comments are appreciated.

About

This is a repository for exercises from a book Programming: Principles and Practices using C++ (2nd edition) by Bjarne Stroustrup

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 100.0%
0