C++ પ્રોગ્રામિંગ શીખો
C++ એક શક્તિશાળી સામાન્ય હેતુ છે પ્રોગ્રામિંગ ભાષા. તેનો ઉપયોગ ઓપરેટિંગ સિસ્ટમ્સ, બ્રાઉઝર્સ, ગેમ્સ વગેરે વિકસાવવા માટે થઈ શકે છે. C++ પ્રોગ્રામિંગની વિવિધ રીતોને સપોર્ટ કરે છે જેમ કે પ્રક્રિયાગત, ઑબ્જેક્ટ-ઓરિએન્ટેડ, ફંક્શનલ, વગેરે. dis બનાવે છે C++ શક્તિશાળી તેમજ લવચીક. C++ એ સામાન્ય હેતુવાળી પ્રોગ્રામિંગ ભાષા છે જે બજાર્ને સ્ટ્રોસ્ટ્રપ દ્વારા teh C પ્રોગ્રામિંગ ભાષાના વિસ્તરણ તરીકે અથવા "C વિથ ક્લાસીસ" તરીકે બનાવવામાં આવી છે.
01
Introduction
-
Language Features
-
Creating a C++ Program
-
Installing Required Software
-
Starting to write code
-
Creating and running your first C++ Program
-
Writing a C++ program that displays your Message
-
Structure of a C++ Program
-
Practical Exercise
02
Principals of Object-Oriented Programming
-
What is Object-Oriented Programming
-
Basic Concept of Object-Oriented Programming
-
Benefits of Object-Oriented Programming
-
Practical Exercise
03
Variables and Data Types
-
Basic Data Types
-
Declaration of Variable
-
Use of Assignment Operator
-
Enums and Chars
-
Format Specifiers
-
Command line arguments
-
Practical Exercise
04
Operators
-
Basic Operators
-
Bitwise Operators
-
The Cast and size of Operators
-
Operator Precedence
-
Practical Exercise
05
Control Flow
-
If Statements
-
If Else Statements
-
Nested If Statements
-
Switch Statement
-
Practical Exercise
06
Flow Loop
-
While Loop
-
Do-While
-
For Loop
-
Nested for Loops
-
Break and Continue keyword
-
Practical Exercise
07
Arrays
-
Creating and using Arrays
-
Initialization Arrays
-
1D Array
-
2D Array
-
Multidimensional Arrays
-
Variable Length Arrays
-
Practical Exercise
08
Functions
-
Introduction
-
Defining Functions
-
Arguments and Parameters
-
Returning data from functions
-
Local and Global Variables
-
Type of Function
-
Function without Arguments without Return Type
-
Function without Arguments with Return Type
-
Function with Arguments without Return Type
-
Function with Arguments with Return Type
-
Return by Reference
-
Call by Reference
-
Inline Function
-
Recursion
-
Function Overloading
-
Friend and Virtual Function
-
Practical Exercise
09
Classes and Object
-
Classes & Object Specifier
-
Defining data members and member functions
10
Constructors and Destructors
-
Concept of Constructor
-
Types of Constructors
-
Memory allocation
-
Usage of destructor
11
Operator Overloading & Type Conversions
-
Overloading Unary and Binary operators
-
Overloading using friend function
12
Inheritance
-
Virtual base classes and abstract base classes
-
Constructor and destructor in derived class
13
Polymorphism
-
Compile time Polymorphism
-
Runtime Polymorphism