getwc
Ағымнан символ оқиды
wint_t getws(FILE *f);
Функция
f
ағымынан
wint_t
формасындағы кезекті символды қайтарады.
Егер символды оқу мүмкін болмаса,
WEOF
мəні қайтарылады. Көпбайтты
символдарға арналған
getc
функциясының баламасы болып табылады.
getwchar
Пернетақтадан кезектегі символды
қайтарады
wint_t getwchar(void);
454
Функция стандартты енгізу ағымынан (əдетте пернетақтадан) кезекті сим-
волды қайтарады. Көпбайтты символдарға арналған
getchar
функциясының
баламасы болып табылады.
gmtime
time_t
негізінде
tm құрылымын
инициалдайды
const struct tm *gmtime(const time_t *t);
Функция
t
ортасынан дата/уақыт негізінде инициалданған
tm
типті уақыт -
ша құрылымға нұсқауыш қайтарады. Уақыт Гринвич бойынша орнатылады.
isalnum
Символдың əріп немесе цифр екендігін
тексереді
int isalnum(int ch);
Функция
ch
параметрінің кіші байтын белгілеп алады да, егер
ch
симво-
лы əріп немесе цифр болса,
true
мəнін қайтарады, ал кері жағдайда
false
болады.
isalpha
Символдың əріп екендігін тексереді
int isalpha(int ch);
Функция
ch
параметрінің кіші байтын белгілеп алады да, егер
ch
символы
əріп болса,
true
мəнін қайтарады, ал кері жағдайда
false
болады.
iscntrl
Символдың басқарушы символ
екендігін тексереді
int iscntrl(int ch);
Функция
ch
параметрінің кіші байтын белгілеп алады да, егер
ch
сим-
волы басқарушы символ (
line feed
,
del
, табуляция жəне т.б., көбісі 0x01–
0x1F диапазонында орналасқан символдар (ASCII кодтары үшін)) болса,
true
мəнін қайтарады, ал кері жағдайда
false
болады.
isdigit
Символдың цифр екендігін тексереді
int isdigit (int ch);
Функция
ch
параметрінің кіші байтын белгілеп алады да, егер
ch
символы
цифр болса,
true
мəнін қайтарады, ал кері жағдайда
false
болады.
isgraph
Символдың көрінетіндігін тексереді
int isgraph(int ch);
Функция
ch
параметрінің кіші байтын белгілеп алады да, егер
ch
символы
экранда көрінетін (яғни ол босорын, табуляция, т.с.с. символдар емес) болса,
true
мəнін қайтарады, ал кері жағдайда
false
болады.
455
islower
Символдың төменгі регистр əрпі екендігін
тексереді
int islower (int ch);
Функция
ch
параметрінің кіші байтын белгілеп алады да, егер
ch
символы
төменгі регистр əрпі болса,
true
мəнін қайтарады, ал кері жағдайда
false
болады.
isprint
Символдың басып шығарылатын символ
екендігін тексереді
int isprint(int ch);
Функция
ch
параметрінің кіші байтын белгілеп алады да, егер
ch
сим-
волы басып шығарылатын символ (
isgraph+
босорын) болса,
true
мəнін
қайтарады, ал кері жағдайда
false
болады.
ispunct
Символдың пунктуация символы екендігін
тексереді
int ispunct(int ch);
Функция
ch
параметрінің кіші байтын белгілеп алады да, егер
ch
симво-
лы пунктуация символы (яғни басылып шығарылатын символ, ол əріп, цифр,
бо сорын емес) болса,
true
мəнін қайтарады, ал кері жағдайда
false
болады.
isspace
Символдың шектеуіш символ екендігін
тексереді
int isspace(int ch);
Функция
ch
параметрінің кіші байтын белгілеп алады да, егер
ch
симво-
лы бос орын немесе табуляция, немесе жаңа жол, немесе жаңа бет символы
(формат ауысуының символы) болса,
true
мəнін қайтарады, ал кері жағдайда
false
болады.
isupper
Символдың жоғарғы регистр əрпі екендігін
тексереді
int isupper(int ch);
Функция
ch
параметрінің кіші байтын белгілеп алады да, егер
ch
символы
жоғарғы регистр əрпі болса,
true
мəнін қайтарады, ал кері жағдайда
false
болады.
iswalnum
Символдың əріп немесе цифр екендігін
тексереді
int iswalnum(wint_t ch);
Функция
ch
символы əріп немесе цифр болса,
true
мəнін қайтарады,
ал кері жағдайда
false
болады. Көпбайтты символдарға арналған
isalnum
функциясының баламасы болып табылады.
456
iswalpha
Символдың əріп екендігін тексереді
int iswalpha(wint_t ch);
Функция
ch
символы əріп болса,
true
мəнін қайтарады, ал кері жағдайда
false
болады. Көпбайтты символдарға арналған
isalpha
функциясының
баламасы болып табылады.
iswcntrl
Символдың басқарушы символ екендігін
тексереді
int iswcntrl(wint_t ch);
Функция
ch
символы басқарушы символ (
line feed
,
del
, табуляция жəне
т.б., көбісінің ASCII кодтары 0x01–0xlF диапазонында орналасқан басқарушы
символдар үшін) болса,
true
мəнін қайтарады, ал кері жағдайда
false
бо-
лады. Көпбайтты символдарға арналған
iscntrl
функциясының баламасы
болып табылады.
iswctype
Көпбайтты символды тексереді
int iswctype(wint_t c, wctype_t desc);
Функция егер символдың
desc
қасиеті болса, нөлге тең емес мəн қайтарады,
ал кері жағдайда қайтарылатын мəн нөлге тең болады.
iswdigit
Символдың цифр екендігін тексереді
int iswdigit(wint_t ch);
Функция
ch
символы цифр болса,
true
мəнін қайтарады, ал кері жағдайда
false
болады. Көпбайтты символдарға арналған
isdigit
функциясының
баламасы болып табылады.
iswgraph
Символдың көрінетіндігін тексереді
int iswgraph(wint_t ch);
Функция
ch
символы көрінетін символ (яғни ол босорын, табуляция жəне
т.б. символдары болмаса) болса,
true
мəнін қайтарады, ал кері жағдайда
false
болады. Көпбайтты символдарға арналған
isgraph
функциясының ба-
ламасы болып табылады.
iswlower
Символдың төменгі регистр əрпі екендігін
тексереді
Достарыңызбен бөлісу: |