All Projects → chihyang → CPP_Primer

chihyang / CPP_Primer

Licence: Apache-2.0 license
My solutions to C++ Primer(5th edition) exercises.

Programming Languages

C++
36643 projects - #6 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to CPP Primer

K And R Exercises And Examples
All Examples and Exercises from K&R The C Programming Language 2nd edition book
Stars: ✭ 111 (+170.73%)
Mutual labels:  exercise
one-rep-max
To some extent: A ClojureScript app for tracking workout data. But mostly: Some guy on the internet trying his hand at ClojureScript.
Stars: ✭ 35 (-14.63%)
Mutual labels:  exercise
PythonExercises
Exercises for Python beginners
Stars: ✭ 24 (-41.46%)
Mutual labels:  exercise
Inginious
INGInious is a secure and automated exercises assessment platform using your own tests, also providing a pluggable interface with your existing LMS.
Stars: ✭ 138 (+236.59%)
Mutual labels:  exercise
Learn Python The Hard Way
My answer for the book Learn Python The Hard Way
Stars: ✭ 224 (+446.34%)
Mutual labels:  exercise
xsim
eXercise Sheets IMproved
Stars: ✭ 57 (+39.02%)
Mutual labels:  exercise
Learngo
1000+ Hand-Crafted Go Examples, Exercises, and Quizzes
Stars: ✭ 11,847 (+28795.12%)
Mutual labels:  exercise
react-fundamentals
React fundamentals
Stars: ✭ 15 (-63.41%)
Mutual labels:  exercise
Wtfiswronghere
A collection of simple errors that beginners are likely to hit when they start writing Python.
Stars: ✭ 240 (+485.37%)
Mutual labels:  exercise
feeel
A cross-platform Flutter home workout app that respects your privacy. THIS IS A GITLAB MIRROR, file issues and contribute there.
Stars: ✭ 27 (-34.15%)
Mutual labels:  exercise
React Tutorial Exercises
Learn and practice React.js in this interactive tutorial with dozens of react exercises.
Stars: ✭ 161 (+292.68%)
Mutual labels:  exercise
Sedgewick Algorithms In C Exercises And Examples
Examples and exercises from Algorithms in C, Parts 1-4: Fundamentals, Data Structures, Sorting, Searching by Robert Sedgewick book
Stars: ✭ 222 (+441.46%)
Mutual labels:  exercise
theia-workshop
Theia Workshop - Building Cloud and Desktop IDEs
Stars: ✭ 38 (-7.32%)
Mutual labels:  exercise
C Solutions
My Solutions to K. N. King's "C Programming: A Modern Approach", second edition
Stars: ✭ 126 (+207.32%)
Mutual labels:  exercise
shortest-tutorial-ever
A list of the shortest tutorials ever.
Stars: ✭ 14 (-65.85%)
Mutual labels:  exercise
Exermote
Using Machine Learning to predict the type of exercise from movement data
Stars: ✭ 108 (+163.41%)
Mutual labels:  exercise
RxKata
Learn Rx through Katas and exercises
Stars: ✭ 19 (-53.66%)
Mutual labels:  exercise
42-piscine-exam
This repo has all exercises of "C Exam Alone In The Dark - Beginner" sorted from level_00 to Level_05
Stars: ✭ 218 (+431.71%)
Mutual labels:  exercise
OFLessons
Exercises used by my openFramework course which I teach in Brussels.
Stars: ✭ 49 (+19.51%)
Mutual labels:  exercise
CyberQueens
CyberQueens lesson materials - learning resources and exercises for aspiring reverse engineers, exploit developers, and hackers 👩‍💻👨‍💻
Stars: ✭ 30 (-26.83%)
Mutual labels:  exercise

C++ Primer Solutions

My solutions to C++ Primer(5th edition) exercises, including problems that perplex me. Makefile for visual studio compiler and gcc will be added later.

Contents

Compiler Version

  • gcc: (tdm64-1) 5.1.0
  • clang: 3.7.0 (tags/RELEASE_370/final)
  • cl: Visual Studio 2013, version 18.00.40629

File Format

Solutions to exercises

  • Header files

Exer07_26_Sales_data.h

Where Exer07_26 corresponds to exercise 7.26, _Sales_data corresponds to the (primary) class defined in the header.

  • Source files

Exer01_13_1.cpp

Where Exer01_13 corresponds to exercise 1.13, _1 corresponds to the first question in the exercise. Whether _1 (_2, _3 and so on) appears depends on the number of questions of the exercise.

Illustrations or verifications of key points

Page046_underline.cpp

Where Page046 corresponds to the page number of the key point, and underline is the key point to be illustrated or verified.

Comments

Warning

Not every file could compile. Some programs are intended for repeating an error so that I can know definitely what is correct and what is not. Every program that cannot be compiled successfully begins with a WARNING comment as below:

// Warning: This is for verification. It CANNOT be compiled successfully by both compiler.
// The problem lies in line XX.

Generally, compile info will be added to the end of such files.

Before or after line XX, there are comments for concrete explanation of the error.

Notes

Many files contain notes about explanations on perplexing points. Here is the list of files that contain notes:

Makefiles

Every chapter has a separate makefile. These makefiles are written in different ways to show the usage of make. See Makefile under each chapter folder for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].