isalfa
əріптер (A–Z, a–z)
iscntrl
басқарушы символдар (0..31 жəне 127 кодтарымен)
isdigit
цифрлар (0–9)
isgraph
бос орын белгісінен басқа экранда бейнеленетін символ
дар (
isalfa | isdigit | ispunct
)
islower
төменгі регистр əріптері (a–z)
isprint
экранда бейнеленетін символдар
ispunct
пунктуация белгілері
isspace
ажыратқыш символдар
isupper
жоғарғы регистр əріптері (A–Z)
isxdigit
он алтылық цифрлар (A–F, a–f, 0–9)
Функциялар
int
типіндегі шамаларды қабылдайды жəне шарт орындалса,
true
мəнін қайтарады. Өзіндік тексеру циклдерін жазудың орнына стандарт-
ты функцияларды қолдану ұсынылады, бұл программадағы қателер санын
төмендетеді.
Жоғарыда аталғандардан басқа, кітапханада латын алфавитінің симво-
лын сəйкесінше төменгі жəне жоғарғы регистрге ауыстыратын
tolower
жəне
toupper
функциялары бар.
Аталған функциялардың əрқайсысы үшін
wchar_t
типіндегі көпбайттық
символдарға арналған, атауында
w
əрпі болатын функциялар аналогы
анықталған.
Математикалық функциялар
С++ тілі С тілінің стандартты математикалық функцияларын мұралаған,
олардың сипаттамалары
(
) тақырыптық файлдарында
орналасқан. Олар санның абсолюттік мəнін (
abs, fabs
), дөңгелектенген
санды (
ceil, fl oor
), санның квадрат түбірін (
sqrt
), дəрежесін (
pow
),
тригонометриялық функциялардың мəндерін (
sin, cos, tan, sinh,
cosh, tanh, asin, acos, atan, atan2
), экспонентаны (
ехр
), логарифмді
(
Достарыңызбен бөлісу: |