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



Download 11,33 Mb.
Pdf ko'rish
bet26/194
Sana12.03.2022
Hajmi11,33 Mb.
#491693
1   ...   22   23   24   25   26   27   28   29   ...   194
Bog'liq
C A Beginner\'s Guide 2nd Edition (2003)

The C++ Libraries
As just explained, abs( ) is provided with your C++ compiler. This function and many others are found in 
the standard library. We will be making use of library functions in the example programs throughout this 
book.
C++ defines a large set of functions that are contained in the standard function library. These functions 
perform many commonly needed tasks, including I/O operations, mathematical computations, and 


38 
C++ A Beginner’s Guide by Herbert Schildt 
string handling. When you use a library function, the C++ compiler automatically links the object code 
for that function to the object code of your program.
Because the C++ standard library is so large, it already contains many of the functions that you will need 
to use in your programs. The library functions act as building blocks that you simply assemble. You 
should explore your compiler’s library documentation. You may be surprised at how varied the library 
functions are. If you write a function that you will use again and again, it too can be stored in a library.
In addition to providing library functions, every C++ compiler also contains a class library, which is an 
object-oriented library. However, you will need to wait until you learn about classes and objects before 
you can make use of the class library.
1.
What is a function? 
2.
A function is called by using its name. True or false? 
3.
What is the C++ standard function library? 
Answer Key: 
1.
A function is a subroutine that contains one or more C++ statements. 
2.
True. 
3.
The C++ standard function library is a collection of functions supplied by all C++ compilers.
CRITICAL SKILL 1.11: The C++ Keywords 
 
There are 63 keywords currently defined for Standard C++. These are shown in Table 1-1. Together with 
the formal C++ syntax, they form the C++ programming language. Also, early versions of C++ defined the 
overload keyword, but it is obsolete. Keep in mind that C++ is a case-sensitive language, and it requires 
that all keywords be in lowercase.



Download 11,33 Mb.

Do'stlaringiz bilan baham:
1   ...   22   23   24   25   26   27   28   29   ...   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