Программалау оқулық Алматы, 012 Қазақстан Республикасы Білім жəне ғылым министрлігінің «Оқулық»



Pdf көрінісі
бет404/466
Дата20.07.2022
өлшемі3,66 Mb.
#37798
түріПрограмма
1   ...   400   401   402   403   404   405   406   407   ...   466
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ULONG_MAX
тұрақтысында 
unsigned long int
типті шама қабылдай ала-
тын ең үлкен мəн сақталады. Оның мəні 4 294 967 295-тен аз болмауы тиіс.


436
USHRT_MAX
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
USHRT_MAX
тұрақтысында 
unsigned short int
типті шама қабылдай 
алатын ең үлкен мəн сақталады. Оның мəні 65 535-тен аз болмауы тиіс.
unexpected_handler
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Аластауларды өңдейтін функция типі. Ол 
set_unexpected() 
функция-
сы арқылы функция ерекше жағдайлары тізімінде қарастырылмаған ерекше 
жағдайларды ұстау үшін пайдаланылады. 
typedef void (*unexpected_handler) ();
va_arg, va_end, va_list
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Бұл шамалар аргументтер саны айнымалы функциялармен жұмыс істеу 
үшін қолданылады. Олар 

тақырыптық файлында сипатталған. 
va_list
типі кезектегі аргументке нұсқауышты сақтауға арналған. 
va_start
макросы сол нұсқауышты инициалдайды. 
va_arg
макросы кезектегі аргу-
мент мəнін қайтарады, оны əрбір шақыру 
va_list
макросында сақталатын 
нұсқауыштың жылжып отыруын қамтамасыз етеді. Аргументтерді қарастырып 
болғаннан кейін, бірақ аргументтер саны айнымалы функциядан шыққанға 
дейін
va_end
макросын пайдалану керек.
typedef void_FAR *va_list;
WCHAR_MAX, WCHAR_MIN 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
WCHAR_MAX
тұрақтысында 
wchar_t
типті айнымалы қабылдай алатын ең 
үлкен мəн сақталады.
WCHAR_MIN
тұрақтысында 
wchar_t
типті айнымалы қабылдай алатын ең 
кіші мəн сақталады.
wtrans_t
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Кеңейтілген жиын символдарын түрлендіру үшін қолданылатын 
қосалқы тип.
wctype_t
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
wctype_t
мəліметтер құрылымында символдарды түрлендіруге жəне 
жіктеуге арналған ақпарат сақталады.
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-ҚОСЫМША
Стандартты кітапхана функциялары
Қосымша екі бөлімнен тұрады. Бірінші бөлімде функциялар өздері 
сипатталған тақырыптық файлдар бойынша топталған, екінші бөлімде 
функциялардың алфавиттік тізімі солардың сипатталуымен бірге берілген. 
Тақырыптық файлдар құрамы
() тақырыптық файлы — символда рды жіктеу жəне 
түрлендіру функциялары


Достарыңызбен бөлісу:
1   ...   400   401   402   403   404   405   406   407   ...   466




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет