SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Website: www.batracomputercentre.com Ph. No.: 9729666670, 0171-4000670
E-mail ID: info.jatinbatra@gmail.com
A C++ program is a collection of commands, which tell the computer to do "something". This collection
of commands is usually called source code, or just code. Commands are either "functions" or "keywords".
Keywords are a basic building block of the language, while functions are, in fact, usually written in terms
of simpler functions--you'll see this in our very first program, below. (Confused? Think of it a bit like an
outline for a book; the outline might show every chapter in the book; each chapter might have its own
outline, composed of sections. Each section might have its own outline, or it
might have all of the details written up.)
Thankfully, C++ provides a great many common functions and keywords that you can use. But how does
a program actually start? Every program in C++ has one function, always named main, that is always
called when your program first executes. From main, you can also call other functions whether they are
written by us or, as mentioned earlier, provided by the compiler.
C++ as the name implies, is essentially based on the C-programming language.
The C programming language was developed in 1970’s at Bell Laboratories by Dennis Ritchie.
C++ began in 1979 with the first commercialization in 1985.
C++ is essentially C taken to the next level, i . e .,C++ supports all C commands and also has many
additions. Hence C++ is a super set of the C programming language.
Though there are different improvement the most obvious difference b/t C and C++ is, C++ Supports object
orientation.
C++ is an object oriented
programming (OOP) language,
developed by Bjarne Stroustrup,
and is an extension of C language.
It is therefore possible to
code C++ in a "C style" or "object-
oriented style."
C++ is a powerful general-
purpose programming language. It can be used to
create small programs or large applications. It can
be used to make CGI scripts or console-only DOS
programs. C++ allows you to create programs to do
almost anything you need to do.
 Integrated with programming language.
 Automatic method storage (When Available)
 User Define type.
 Complex data readily processed
 Automatic persistent object IDs
 Single level memory
 Requires object-oriented programming
 Little existing data in object form
 Nonexistent (or poor) query and reporting
tools.
 Limited concurrency control & transaction
management.
 Unproven performance
 Substantial change and learning required.
 C is procedural language.
 No virtual functions are present in C
 In C, Polymorphism is not possible.
 Operator overloading is not possible in C.
 Top Down approach is used in program Design.
 No name space Feature is present in C
language.
 Multiple Declaration of global variables are
allowed.
 In C, we can call main() function through other
function.
 No inheritance is possible in C
 C++ is non procedural language i.e. object Oriented
language.
 The concept of virtual Functions are used in C++
 The concepts of Polymorphism is used in C++.
Polymorphism is the most important feature of OOPS.
 Operator overloading is one of the greatest Feature of C++
 Bottom up approach adopted in program Design.
 Namespace feature is present in C++ for avoiding Name
collision.
 Multiple Declaration of global variables are not allowed.
 In C++, We cannot call main() function through other
function.
C Language C++ Language
Address: 15 SCO, Dayal Bagh,
Near Hanuman Mandir,
Ambala Cantt-133001
HARYANA
Ph. No.: 9729666670, 0171-4000670
E-mail ID: info.jatinbatra@gmail.com
Website: www.batracomputercoachingcentre.com
C++ TRAINING IN AMBALA CANTT! BATRA COMPUTER CENTER

Weitere ähnliche Inhalte

Was ist angesagt?

Lets Go - An introduction to Google's Go Programming Language
Lets Go - An introduction to Google's Go Programming Language Lets Go - An introduction to Google's Go Programming Language
Lets Go - An introduction to Google's Go Programming Language Ganesh Samarthyam
 
What is c#
What is c#What is c#
What is c#shwet18
 
Zpugdccherry 101105081729-phpapp01
Zpugdccherry 101105081729-phpapp01Zpugdccherry 101105081729-phpapp01
Zpugdccherry 101105081729-phpapp01Jeffrey Clark
 
C programming short notes by pulkit modi
C programming short notes by pulkit modiC programming short notes by pulkit modi
C programming short notes by pulkit modiPulkitmodi1998
 
Doppl development iteration #6
Doppl development   iteration #6Doppl development   iteration #6
Doppl development iteration #6Diego Perini
 
Happy hacking with Plone
Happy hacking with PloneHappy hacking with Plone
Happy hacking with PloneMakina Corpus
 
C plus plus for hackers it security
C plus plus for hackers it securityC plus plus for hackers it security
C plus plus for hackers it securityCESAR A. RUIZ C
 
Introduction to Go programming
Introduction to Go programmingIntroduction to Go programming
Introduction to Go programmingExotel
 
Go language presentation
Go language presentationGo language presentation
Go language presentationparamisoft
 
Dart flight school - Dart and Polymer Introduction
Dart flight school - Dart and Polymer IntroductionDart flight school - Dart and Polymer Introduction
Dart flight school - Dart and Polymer Introductionworktrail
 
introduction to c language
 introduction to c language introduction to c language
introduction to c languageRai University
 
Migrating From Cpp To C Sharp
Migrating From Cpp To C SharpMigrating From Cpp To C Sharp
Migrating From Cpp To C SharpGanesh Samarthyam
 

Was ist angesagt? (20)

Programming in c plus plus2
Programming in c plus plus2Programming in c plus plus2
Programming in c plus plus2
 
Learn C Language
Learn C LanguageLearn C Language
Learn C Language
 
Lets Go - An introduction to Google's Go Programming Language
Lets Go - An introduction to Google's Go Programming Language Lets Go - An introduction to Google's Go Programming Language
Lets Go - An introduction to Google's Go Programming Language
 
What is c#
What is c#What is c#
What is c#
 
Zpugdccherry 101105081729-phpapp01
Zpugdccherry 101105081729-phpapp01Zpugdccherry 101105081729-phpapp01
Zpugdccherry 101105081729-phpapp01
 
C programming short notes by pulkit modi
C programming short notes by pulkit modiC programming short notes by pulkit modi
C programming short notes by pulkit modi
 
Doppl development iteration #6
Doppl development   iteration #6Doppl development   iteration #6
Doppl development iteration #6
 
Introduction to Go-Lang
Introduction to Go-LangIntroduction to Go-Lang
Introduction to Go-Lang
 
Chrysalis day-c++
Chrysalis day-c++Chrysalis day-c++
Chrysalis day-c++
 
Happy hacking with Plone
Happy hacking with PloneHappy hacking with Plone
Happy hacking with Plone
 
C# language
C# languageC# language
C# language
 
C plus plus for hackers it security
C plus plus for hackers it securityC plus plus for hackers it security
C plus plus for hackers it security
 
Introduction to Go programming
Introduction to Go programmingIntroduction to Go programming
Introduction to Go programming
 
F# for Scala developers
F# for Scala developersF# for Scala developers
F# for Scala developers
 
Go language presentation
Go language presentationGo language presentation
Go language presentation
 
Dart flight school - Dart and Polymer Introduction
Dart flight school - Dart and Polymer IntroductionDart flight school - Dart and Polymer Introduction
Dart flight school - Dart and Polymer Introduction
 
introduction to c language
 introduction to c language introduction to c language
introduction to c language
 
Migrating From Cpp To C Sharp
Migrating From Cpp To C SharpMigrating From Cpp To C Sharp
Migrating From Cpp To C Sharp
 
FunScript: Why bother?
FunScript: Why bother?FunScript: Why bother?
FunScript: Why bother?
 
Characteristics of c#
Characteristics of c#Characteristics of c#
Characteristics of c#
 

Andere mochten auch

2010 - Developer look at the Client Object Model
2010 - Developer look at the Client Object Model2010 - Developer look at the Client Object Model
2010 - Developer look at the Client Object ModelChris O'Connor
 
Open Source CRM Systeme im Vergleich - echolot digital worx
Open Source CRM Systeme im Vergleich - echolot digital worxOpen Source CRM Systeme im Vergleich - echolot digital worx
Open Source CRM Systeme im Vergleich - echolot digital worxdigital worx
 
Escala gencatmanualcast
Escala gencatmanualcastEscala gencatmanualcast
Escala gencatmanualcastJoão Cabral
 
EET Specifikace projektu final_v22
EET Specifikace projektu final_v22EET Specifikace projektu final_v22
EET Specifikace projektu final_v22Not Andrej Babiš
 
Nuevos caudales cinta de riego aqua-traxx
Nuevos caudales cinta de riego aqua-traxxNuevos caudales cinta de riego aqua-traxx
Nuevos caudales cinta de riego aqua-traxxRisIberia
 
whiteWfd in vietnam
whiteWfd in vietnamwhiteWfd in vietnam
whiteWfd in vietnamGlen Cho
 
Catálego VC Farma
Catálego VC FarmaCatálego VC Farma
Catálego VC FarmaVCS Farma
 
New York Times en Espanol Edicion Prensa Libre
New York Times en Espanol Edicion Prensa LibreNew York Times en Espanol Edicion Prensa Libre
New York Times en Espanol Edicion Prensa LibreJose Cruz Velarde
 
Case Study: Učíme uživatele předplatnému - Radim Krejčí, Patria Online
Case Study: Učíme uživatele předplatnému - Radim Krejčí, Patria OnlineCase Study: Učíme uživatele předplatnému - Radim Krejčí, Patria Online
Case Study: Učíme uživatele předplatnému - Radim Krejčí, Patria OnlineTUESDAY Business Network
 
Ficha técnica de Sector Financiero - BBVA Banco Continental.
Ficha técnica de Sector Financiero - BBVA Banco Continental.Ficha técnica de Sector Financiero - BBVA Banco Continental.
Ficha técnica de Sector Financiero - BBVA Banco Continental.Grupo Coril
 

Andere mochten auch (20)

Biciplan Monterrey - diagnóstico-biciplan
Biciplan Monterrey -  diagnóstico-biciplanBiciplan Monterrey -  diagnóstico-biciplan
Biciplan Monterrey - diagnóstico-biciplan
 
El verdadero amor
El verdadero amorEl verdadero amor
El verdadero amor
 
2010 - Developer look at the Client Object Model
2010 - Developer look at the Client Object Model2010 - Developer look at the Client Object Model
2010 - Developer look at the Client Object Model
 
Bondia Lleida 10112011
Bondia Lleida 10112011Bondia Lleida 10112011
Bondia Lleida 10112011
 
Open Source CRM Systeme im Vergleich - echolot digital worx
Open Source CRM Systeme im Vergleich - echolot digital worxOpen Source CRM Systeme im Vergleich - echolot digital worx
Open Source CRM Systeme im Vergleich - echolot digital worx
 
Escala gencatmanualcast
Escala gencatmanualcastEscala gencatmanualcast
Escala gencatmanualcast
 
Hipertension
HipertensionHipertension
Hipertension
 
Rutas de Cantabria: Sendero de Labra
Rutas de Cantabria: Sendero de LabraRutas de Cantabria: Sendero de Labra
Rutas de Cantabria: Sendero de Labra
 
Analab
AnalabAnalab
Analab
 
EET Specifikace projektu final_v22
EET Specifikace projektu final_v22EET Specifikace projektu final_v22
EET Specifikace projektu final_v22
 
Cambios psicobiológicos en la adolescencia
Cambios psicobiológicos en la adolescenciaCambios psicobiológicos en la adolescencia
Cambios psicobiológicos en la adolescencia
 
Nuevos caudales cinta de riego aqua-traxx
Nuevos caudales cinta de riego aqua-traxxNuevos caudales cinta de riego aqua-traxx
Nuevos caudales cinta de riego aqua-traxx
 
OCSJX-14 Fortifier Version 2
OCSJX-14 Fortifier Version 2OCSJX-14 Fortifier Version 2
OCSJX-14 Fortifier Version 2
 
whiteWfd in vietnam
whiteWfd in vietnamwhiteWfd in vietnam
whiteWfd in vietnam
 
Catálego VC Farma
Catálego VC FarmaCatálego VC Farma
Catálego VC Farma
 
New York Times en Espanol Edicion Prensa Libre
New York Times en Espanol Edicion Prensa LibreNew York Times en Espanol Edicion Prensa Libre
New York Times en Espanol Edicion Prensa Libre
 
Directorio instancias municipales 2011
Directorio instancias municipales 2011Directorio instancias municipales 2011
Directorio instancias municipales 2011
 
Case Study: Učíme uživatele předplatnému - Radim Krejčí, Patria Online
Case Study: Učíme uživatele předplatnému - Radim Krejčí, Patria OnlineCase Study: Učíme uživatele předplatnému - Radim Krejčí, Patria Online
Case Study: Učíme uživatele předplatnému - Radim Krejčí, Patria Online
 
Español
Español Español
Español
 
Ficha técnica de Sector Financiero - BBVA Banco Continental.
Ficha técnica de Sector Financiero - BBVA Banco Continental.Ficha técnica de Sector Financiero - BBVA Banco Continental.
Ficha técnica de Sector Financiero - BBVA Banco Continental.
 

Ähnlich wie C++ TRAINING IN AMBALA CANTT! BATRA COMPUTER CENTER

C and C ++ Training in Ambala ! BATRA COMPUTER CENTRE
C and C ++ Training in Ambala ! BATRA COMPUTER CENTREC and C ++ Training in Ambala ! BATRA COMPUTER CENTRE
C and C ++ Training in Ambala ! BATRA COMPUTER CENTREjatin batra
 
Unit 1 of c++ part 1 basic introduction
Unit 1 of c++ part 1 basic introductionUnit 1 of c++ part 1 basic introduction
Unit 1 of c++ part 1 basic introductionAKR Education
 
Object oriented programming c++
Object oriented programming c++Object oriented programming c++
Object oriented programming c++Ankur Pandey
 
6 Week C++ Language Training In Ambala
6 Week C++ Language Training In Ambala6 Week C++ Language Training In Ambala
6 Week C++ Language Training In AmbalaBatra Computer Centre
 
C++ language basic
C++ language basicC++ language basic
C++ language basicWaqar Younis
 
object oriented programming language fundamentals
object oriented programming language fundamentalsobject oriented programming language fundamentals
object oriented programming language fundamentalsChaithraCSHirematt
 
Introduction to C++
Introduction to C++Introduction to C++
Introduction to C++Manoj Kumar
 
20210417-cppRelevancy-DataStructures.pptx
20210417-cppRelevancy-DataStructures.pptx20210417-cppRelevancy-DataStructures.pptx
20210417-cppRelevancy-DataStructures.pptxSuman Garai
 
c programming, internshala training , govt engineering college aurangabad
c programming, internshala training , govt engineering college aurangabadc programming, internshala training , govt engineering college aurangabad
c programming, internshala training , govt engineering college aurangabadPysh1
 
Introduction to C Programming Language
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming LanguageRamaBoya2
 
Object oriented slides
Object oriented slidesObject oriented slides
Object oriented slidesahad nadeem
 
C++ In One Day_Nho Vĩnh Share
C++ In One Day_Nho Vĩnh ShareC++ In One Day_Nho Vĩnh Share
C++ In One Day_Nho Vĩnh ShareNho Vĩnh
 
Intro. to prog. c++
Intro. to prog. c++Intro. to prog. c++
Intro. to prog. c++KurdGul
 

Ähnlich wie C++ TRAINING IN AMBALA CANTT! BATRA COMPUTER CENTER (20)

C and C ++ Training in Ambala ! BATRA COMPUTER CENTRE
C and C ++ Training in Ambala ! BATRA COMPUTER CENTREC and C ++ Training in Ambala ! BATRA COMPUTER CENTRE
C and C ++ Training in Ambala ! BATRA COMPUTER CENTRE
 
Unit 1 of c++ part 1 basic introduction
Unit 1 of c++ part 1 basic introductionUnit 1 of c++ part 1 basic introduction
Unit 1 of c++ part 1 basic introduction
 
C vs c++
C vs c++C vs c++
C vs c++
 
Object oriented programming c++
Object oriented programming c++Object oriented programming c++
Object oriented programming c++
 
Session 1 - c++ intro
Session   1 - c++ introSession   1 - c++ intro
Session 1 - c++ intro
 
6 Week C++ Language Training In Ambala
6 Week C++ Language Training In Ambala6 Week C++ Language Training In Ambala
6 Week C++ Language Training In Ambala
 
Introduction to c language
Introduction to c language Introduction to c language
Introduction to c language
 
C++ language basic
C++ language basicC++ language basic
C++ language basic
 
object oriented programming language fundamentals
object oriented programming language fundamentalsobject oriented programming language fundamentals
object oriented programming language fundamentals
 
Introduction to C++
Introduction to C++Introduction to C++
Introduction to C++
 
20210417-cppRelevancy-DataStructures.pptx
20210417-cppRelevancy-DataStructures.pptx20210417-cppRelevancy-DataStructures.pptx
20210417-cppRelevancy-DataStructures.pptx
 
Part 1
Part 1Part 1
Part 1
 
c programming, internshala training , govt engineering college aurangabad
c programming, internshala training , govt engineering college aurangabadc programming, internshala training , govt engineering college aurangabad
c programming, internshala training , govt engineering college aurangabad
 
Programming languages
Programming languagesProgramming languages
Programming languages
 
Introduction to C Programming Language
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming Language
 
C language
C languageC language
C language
 
Object oriented slides
Object oriented slidesObject oriented slides
Object oriented slides
 
Lecture 11
Lecture 11Lecture 11
Lecture 11
 
C++ In One Day_Nho Vĩnh Share
C++ In One Day_Nho Vĩnh ShareC++ In One Day_Nho Vĩnh Share
C++ In One Day_Nho Vĩnh Share
 
Intro. to prog. c++
Intro. to prog. c++Intro. to prog. c++
Intro. to prog. c++
 

Kürzlich hochgeladen

Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQuiz Club NITW
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research DiscourseAnita GoswamiGiri
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdfMr Bounab Samir
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfPrerana Jadhav
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWQuiz Club NITW
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDhatriParmar
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...DhatriParmar
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseCeline George
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxDhatriParmar
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...DhatriParmar
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 

Kürzlich hochgeladen (20)

Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research Discourse
 
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of EngineeringFaculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdf
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdf
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITW
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
prashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Professionprashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Profession
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 Database
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 

C++ TRAINING IN AMBALA CANTT! BATRA COMPUTER CENTER

  • 1. Website: www.batracomputercentre.com Ph. No.: 9729666670, 0171-4000670 E-mail ID: info.jatinbatra@gmail.com
  • 2. A C++ program is a collection of commands, which tell the computer to do "something". This collection of commands is usually called source code, or just code. Commands are either "functions" or "keywords". Keywords are a basic building block of the language, while functions are, in fact, usually written in terms of simpler functions--you'll see this in our very first program, below. (Confused? Think of it a bit like an outline for a book; the outline might show every chapter in the book; each chapter might have its own outline, composed of sections. Each section might have its own outline, or it might have all of the details written up.) Thankfully, C++ provides a great many common functions and keywords that you can use. But how does a program actually start? Every program in C++ has one function, always named main, that is always called when your program first executes. From main, you can also call other functions whether they are written by us or, as mentioned earlier, provided by the compiler.
  • 3. C++ as the name implies, is essentially based on the C-programming language. The C programming language was developed in 1970’s at Bell Laboratories by Dennis Ritchie. C++ began in 1979 with the first commercialization in 1985. C++ is essentially C taken to the next level, i . e .,C++ supports all C commands and also has many additions. Hence C++ is a super set of the C programming language. Though there are different improvement the most obvious difference b/t C and C++ is, C++ Supports object orientation.
  • 4. C++ is an object oriented programming (OOP) language, developed by Bjarne Stroustrup, and is an extension of C language. It is therefore possible to code C++ in a "C style" or "object- oriented style."
  • 5.
  • 6. C++ is a powerful general- purpose programming language. It can be used to create small programs or large applications. It can be used to make CGI scripts or console-only DOS programs. C++ allows you to create programs to do almost anything you need to do.
  • 7.  Integrated with programming language.  Automatic method storage (When Available)  User Define type.  Complex data readily processed  Automatic persistent object IDs  Single level memory
  • 8.  Requires object-oriented programming  Little existing data in object form  Nonexistent (or poor) query and reporting tools.  Limited concurrency control & transaction management.  Unproven performance  Substantial change and learning required.
  • 9.  C is procedural language.  No virtual functions are present in C  In C, Polymorphism is not possible.  Operator overloading is not possible in C.  Top Down approach is used in program Design.  No name space Feature is present in C language.  Multiple Declaration of global variables are allowed.  In C, we can call main() function through other function.  No inheritance is possible in C  C++ is non procedural language i.e. object Oriented language.  The concept of virtual Functions are used in C++  The concepts of Polymorphism is used in C++. Polymorphism is the most important feature of OOPS.  Operator overloading is one of the greatest Feature of C++  Bottom up approach adopted in program Design.  Namespace feature is present in C++ for avoiding Name collision.  Multiple Declaration of global variables are not allowed.  In C++, We cannot call main() function through other function. C Language C++ Language
  • 10.
  • 11. Address: 15 SCO, Dayal Bagh, Near Hanuman Mandir, Ambala Cantt-133001 HARYANA Ph. No.: 9729666670, 0171-4000670 E-mail ID: info.jatinbatra@gmail.com Website: www.batracomputercoachingcentre.com