/Cpp-Learing-Archive

C++ Learning with Deitel c++ how to program 10th edition and Data structures using C++ books

Primary LanguageC++MIT LicenseMIT

C++ Learning with Deitel C++ How to program 10th edition and Data structures using C++ 2nd edition books

C++ source codes from book we have used:

  • C++ How to Program (10th Edition) by Paul Deitel and Harvey Deitel

  • Data Structures Using C++ by D.S. Malik

What does this repo include ?

  • Both important part of these books' source codes...

You can also:

  • Free to add others book and source codes to these repo

Plugins

VsCode ==>CodeRunner

Development

Want to contribute? Great!

Just connect to me...

Building for source

VsCode==>CodeRunner for deitel CodeBlocks==>for Ds Malik All solutions compiled with gcc: g++ -o main *.cpp -g -Wall -pipe -O3 --std=c++14 -lm

Chapter list for Deitel

  • Chapter 1 - Introduction to Computers and C++
  • Chapter 2 - [Introduction to C++ Programming]
  • Chapter 3 - [Introduction to Classes, Objects and Strings]
  • Chapter 4 - [Control Statements: Part I]
  • Chapter 5 - [Control Statements: Part II]
  • Chapter 6 - [Functions and an Introduction to Recursion]
  • Chapter 7 - [Arrays and Vectors]
  • Chapter 8 - [Pointers]
  • Chapter 9 - [Classes: A Deeper Look, Part I]
  • Chapter 10 . [Classes: A Deeper Look, Part II]
  • Chapter 11 - [Operator Overloading: Class String]
  • Chapter 12 - [Object-Oriented Programming: Inheritance]
  • Chapter 13 - [Object-Oriented Programming: Polymorphism]
  • Chapter 14 - [Templates]
  • Chapter 15 - [Stream Input/Output]
  • Chapter 16 - [Exception Handling: A Deeper Look]
  • Chapter 17 - [File Processing]
  • Chapter 18 - [Class string and String Stream Processing]
  • Chapter 19 - [Searching and Sorting]
  • Chapter 20 - [Custom Templatized Data Structures]
  • Chapter 21 - [Bits, Characters, C String and structs]
  • Chapter 22 - Standard Template Library (STL)
  • Chapter 23 - Boost Libraries, Technical Report I and C++0x
  • Chapter 24 - Other Topics

TASK list for Malik

  • Chapter 1 - clockType,persontype,fruitJuiceMachine,stackType
  • Chapter 2 - Building manual linkedStackType class
  • Chapter 3 - Building manual unorderedLinkedListStackType
  • Chapter 4 - LinkedListType and LinkedListType from C++ library
  • Chapter 5 - Build using abstract class linkedListType
  • Chapter 6 - Build using derived class orderedLinkedListType
  • Chapter 7 - Build using derived class UnorderedLikedListType

Todos

  • Write Code
  • Write test file for some of them
  • Add more books

THANKS

Special thank you for Siidney Watson and Ian Scahfer This repo cant be done without them

License

MIT

Free Software, Hell Yeah!