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.
- 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.
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.
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
- https://github.com/adam-p/markdown-here/wiki/Markdown-Here-Cheatsheet
- https://isocpp.org/
- http://en.cppreference.com/w/Main_Page
I'm new at this so any suggestions or comments are appreciated.