C++: a beginner's Guide, Second Edition



Download 11,33 Mb.
Pdf ko'rish
bet1/194
Sana12.03.2022
Hajmi11,33 Mb.
#491693
  1   2   3   4   5   6   7   8   9   ...   194
Bog'liq
C A Beginner\'s Guide 2nd Edition (2003)





C++ A Beginner’s Guide by Herbert Schildt 
Module 1 
C++ Fundamentals 
Table of Contents 
If there is one language that defines the essence of programming today, it is C++. It is the preeminent 
language for the development of high-performance software. Its syntax has become the standard for 
professional programming languages, and its design philosophy reverberates throughout computing. 



C++ A Beginner’s Guide by Herbert Schildt 
C++ is also the language from which both Java and C# are derived. Simply stated, to be a professional 
programmer implies competency in C++. It is the gateway to all of modern programming.
The purpose of this module is to introduce C++, including its history, its design philosophy, and several 
of its most important features. By far, the hardest thing about learning a programming language is the 
fact that no element exists in isolation. Instead, the components of the language work together. This 
interrelatedness makes it difficult to discuss one aspect of C++ without involving others. To help 
overcome this problem, this module provides a brief overview of several C++ features, including the 
general form of a C++ program, some basic control statements, and operators. It does not go into too 
many details, but rather concentrates on the general concepts common to any C++ program.
CRITICAL SKILL 1.1: A Brief History of C++
The history of C++ begins with C. The reason for this is easy to understand: C++ is built upon the 
foundation of C. Thus, C++ is a superset of C. C++ expanded and enhanced the C language to support 
object-oriented programming (which is described later in this module). C++ also added several other 
improvements to the C language, including an extended set of library routines. However, much of the 
spirit and flavor of C++ is directly inherited from C. Therefore, to fully understand and appreciate C++, 
you need to understand the “how and why” behind C.

Download 11,33 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7   8   9   ...   194




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish