жіктеуге арналған ақпарат сақталады.
struct wctype_t {
long tmin;
// Символдың ең кіші (минимал) коды
long tmax;
// Символдың ең үлкен (максимал) коды
unsigned char *index; // Жіктеу индексі
unsigned int *type;
// Типі
long cmin;
// Түрлендіру үшін минимал код
long cmax;
// Түрлендіру үшін максимал код
long *code;
// Түлендіру коды
};
437
WEOF
WEOF
тұрақтысы файлдың біткенін хабарлайды (көпбайтты символдар
үшін
EOF
синонимі).
werr, win, wlog, wout
Стандартты шеткері (перифериялық) құрылғылармен байланысқан
кеңейтілген символдар мəліметтерінің ағымдары үшін ағымдық кластар
объектілері.
Объект
Мəліметтер ағымы
Класс
win
stdin
wistream
wout
stdout
wostream
werr
stderr
wostream
wlog
stderr
(буферленген)
wostream
wfi lebuf
wchar_t
мəліметтер типі үшін
basic_fi lebuf
класы шаблонының
специализациясы.
typedef basic_fi lebuf wfi lebuf;
wifstream
wchar_t
мəліметтер типі үшін
basic_ifstream
класы шаблонының
специализациясы.
typedef basic_ifstream wifstream;
wint_t
Кеңейтілген жиын символдарын сақтауға арналған бүтінсандық тип.
wios
wchar_t
мəліметтер типі үшін
basic_ios
класы шаблонының
специализациясы.
typedef basic_ios wios;
wistream
wchar_t
мəліметтер типі үшін
basic_istream
класы шаблонының
специализациясы.
typedef basic_istream wistream;
wistringstream
wchar_t
мəліметтер типі үшін
basic_istringstream
класы шаблонының
специализациясы.
typedef basic_istringstream istringstream;
438
wofstream
wchar_t
мəліметтер типі үшін
basic_ofstream
класы шаблонының спе-
циализациясы.
typedef basic_ofstream wofstream;
wostream
wchar_t
мəліметтер типі үшін
basic_ostream
класы шаблонының спе-
циализациясы.
typedef basic_ostream wostream;
wostringstream
wchar_t
мəліметтер типі үшін
basic_ostringstream
класы шаблонының
специализациясы.
typedef basic_ostringstream wostringstream;
wstreambuf
wchar_t
мəліметтер типі үшін
basic_streambuf
класы шаблонының
специализациясы.
typedef basic_streambuf wstreambuf;
wstreamoff, wstreampos
Кеңейтілген жиын символдары мəліметтерінің ағымдарында үстіміздегі
көрсеткішті орналастыруға арналған мəліметтер типі.
typedef OFF_T wstreamoff;
typedef POS_T wstreampos;
wstring
wchar_t
мəліметтер типі үшін
basic_string
класы шаблонының
специализациясы.
typedef basic_string wstring;
wstringbuf
wchar_t
мəліметтер типі үшін
basic_stringbuf
класы шаблонының
специализациясы.
typedef basic_stringbuf wstringbuf;
439
6-ҚОСЫМША
Стандартты кітапхана функциялары
Қосымша екі бөлімнен тұрады. Бірінші бөлімде функциялар өздері
сипатталған тақырыптық файлдар бойынша топталған, екінші бөлімде
функциялардың алфавиттік тізімі солардың сипатталуымен бірге берілген.
Тақырыптық файлдар құрамы
() тақырыптық файлы — символда рды жіктеу жəне
түрлендіру функциялары
isalnum
Символдың əріп немесе цифр екендігін тексереді
isalpha
Символдың əріп екендігін тексереді
iscntrl
Символдың басқарушы символ екендігін тексереді
isdigit
Символдың цифр екендігін тексереді
isgraph
Символдың көрінетіндігін тексереді
islower
Символдың төменгі регистр əрпі екендігін тексереді
isprint
Символдың басып шығарылатын символ екендігін тексереді
ispunct
Символдың пунктуация символы екендігін тексереді
isspace
Символдың шектеуіш символ екендігін тексереді
isupper
Символдың жоғарғы регистр əрпі екендігін тексереді
iswalnum
Символдың əріп немесе цифр екендігін тексереді
iswalpha
Символдың əріп екендігін тексереді
iswcntrl
Символдың басқарушы символ екендігін тексереді
iswctype
Көпбайтты символды тексереді
iswdigit
Символдың цифр екендігін тексереді
iswgraph
Символдың көрінетіндігін тексереді
iswlower
Символдың төменгі регистр əрпі екендігін тексереді
iswprint
Символдың басып шығарылатын символ екендігін тексереді
iswpunct
Символдың пунктуация символы екендігін тексереді
iswspace
Символдың шектеуіш символ екендігін тексереді
iswupper
Символдың жоғарғы регистр əрпі екендігін тексереді
iswxdigit
Символдың оналтылық санның символы екендігін тексереді
isxdigit
Символдың оналтылық санның символы екендігін тексереді
tolower
Төменгі регистрдегі символды қайтарады
toupper
Жоғарғы регистрдегі символды қайтарады
towlower
Төменгі регистрдегі символды қайтарады
towupper
Жоғарғы регистрдегі символды қайтарады
440
() тақырыптық файлы — локализация функциялары
localeconv
Жергілікті (локальді) ортаның орнату сипаттамасын қайтарады
setlocale
Жаңа локализацияны орнатады
() тақырыптық файлы — математикалық функциялар
acos
Аргументтің арккосинусын қайтарады
asin
Аргументтің арксинусын қайтарады
atan
Аргументтің арктангенсін қайтарады
atan2
Аргументтер қатынасының арктангенсін қайтарады
ceil
Жоғарыға дөңгелектейді
cos
Косинусты есептейді
cosh
Гиперболалық косинусты есептейді
exp
E санының дəрежесін қайтарады
fabs
Санның модулін қайтарады
fl oor
Төменге дөңгелектейді
fmod
x-ті у-ке бөлгендегі қалдықты қайтарады
frexp
Санның мантиссасы мен экспоненциалдық бөлігін ажыратады
ldexp
Мантисса мен дəреже көрсеткішін санға түрлендіреді
Достарыңызбен бөлісу: