Giter Club home page Giter Club logo

cpp-learing-archive's Introduction

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!

cpp-learing-archive's People

Contributors

erdemozgen avatar

Stargazers

Syed Nouman Ali Shah avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.