This note covers the
following topics: Software crisis, Software Evaluation, POP (Procedure Oriented
Programming), OOP (Object Oriented Programming), Basic concepts of OOP ,
Benefits of OOP, Object Oriented Language, Application of OOP, Introduction of
C++, Simple C++ Program , Function in c++ and Object and classes, Constructors
and Destructors,Operator Overloading and Type Conversions, Inheritance(Extending
Classes),Pointers, Virtual Functions and Polymorphism.
This PDF book
covers the following topics related to Practical C++ Programming : What
Is C++, The Basics of Program, Style, Basic Declarations and
Expressions, Arrays, Qualifiers, and Reading Numbers, Decision and
Control Statements, The Programming Process, More Control Statements,
Variable Scope and Functions, The C++ Preprocessor, Bit Operations,
Advanced Types, Simple Classes, More on Classes, Simple Pointers, File
Input/Output, Debugging and Optimization, Operator Overloading, Floating
Point, Advanced Pointers, Advanced Classes, Exceptions, Modular
Programming, Templates, Portability Problems, Putting It All Together,
From C to C++, Programming Adages.
This note covers the following topics: User defined types, structures,
unions, polymorphism, encapsulation, Abstraction mechanism, Inheritance,
Operator Overloading, Exception handling, Dynamic memory management, Template,
This book covers the
following topics: Low-level Languages, High-level Languages, Translating
Programming Languages, Programming Paradigms, The Code 26, Internal storage of
data types, Variables, Scope, Operators, Control Flow Construct Statements,
Standard C Library, Debugging, Object Oriented Programming, Structures, Unions,
Classes, Copy Constructor, Equality Operator, Inequality Operator, Operator
overloading, Exception Handling, Run-Time Type Information, Standard Template
Library, Cross-Platform development.
note teach you following topics in C++: Gentle introduction to C++, File
I/O, Arrays and loops, Detailed explanation of classes with built-in arithmetics,
Computational efficiency aspects, Object-oriented programming and class
hierarchies, Using C++ objects in numerical applications.