Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Introduction
What to expect from this book?
How to use this book?
Chapter 1: Introduction to C++
What is C++?
History of C++
Why C++ has become successful?
Setting up a C++ environment for different operating systems
Installing the visual studio in Windows
Installing XCode in the Mac operating system
Installing the GCC in Linux
Chapter 2: Why to learn C++
Why do you need to learn C++?
What to achieve by using C++?
Characteristics of a good programming language
Chapter 3: Different programmingtechnique
What is programming?
What is a Program?
What is the programming process?
Different programming techniques
a) Imperative programming
b) Declarative programming
Famous programming paradigms
1) Procedural programming
2) Functional programming
3) Object-oriented programming
4) Database Query paradigm
Chapter 4: Object oriented programming
What is object-oriented programming?
Classes
Objects
Global and local variables
Methods
Chapter 5: Event driven Programming
Why event driven programming is essential?
Principles
GUIS using C++ events
Chapter 6: Uses of C++ language
Uses of C++
a) Software Applications
b) Games & Animation
d) Web browsers
e) Database software
g) Compilers
h) Operating systems
i) Medical and engineering
What can we expect in the future?
Chapter 7: Functions in C++
What are the functions?
How to represent functions in C++?
What is a function declaration?
What are the parameters in functions?
Types of functions
Chapter 8: Operators in C++
What are the operators?
Mathematical operators
a)Addition
b)Subtraction operator
c)Multiplication operator
d)Division and modulus operators
5) Increment and decrement operators
Assignment operator
Chapter 9: Create a C++ program
First C++ program
Libraries in C++
How C++ program is compiled?
How to debug code?
Chapter 10: Common errors in C++
Types of errors
a) Syntax errors
b) Runtime errors in C++
c) Linker errors
d) Semantic errors
e) Logical errors in C++
Warning
Common errors in C++
Chapter 11: Datatypes
What are the data types?
Types of Data
a) Int
b) Float
c) Char
d) Boolean
Chapter 12: Variables
What are the variables?
How to Name a variable?
How to declare a variable?
Access modifiers
Chapter 13: Constants
What are constants?
What is the difference between constants and variables?
Constants in C++
Declaring constants in C++
Chapter 14: Expression
What are the expressions?
Types of expressions
a) Expressions based on the position of operators
b) By the number of operands present
c) By the implementation of programming scenario
Chapter 15: Operators
What is an Operation?
Relational operators
Logical operators
Chapter 16: Input and Output sequence
What are the input and output sequences?
Different types of System libraries
Important input, output sequences in C++
1) Cin
2) Cout
3) Cerr
4) Clog
Chapter 17: Manipulators
What are the manipulators in C++?
Different manipulators
a) endl
b) setw
c) setfill
d) Set precision
Chapter 18: Structure
What are the structures?
How to create a structure in C++?
How to declare variables in a structure?
How to access structure members?
Chapter 19: Loops structure
What are Loop structures?
For loop
Loop control statements
a) Break
c) Goto
Infinite loop
Nested loops
Chapter 20: Defined functions
What are the different types of functions?
Some important defined functions
1) Swap
2) emplace
3) merge
4) Splice
Chapter 21: Functions and Array
Why are Arrays necessary?
What are arrays?
How to declare arrays?
How to initialize an array?
How to access an array element?
Multidimensional Arrays
Chapter 22: New C++ version
C++ version history
What is special about the New C++ version?
Conclusion
← Prev
Back
Next →
← Prev
Back
Next →