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



Pdf көрінісі
бет435/465
Дата09.01.2023
өлшемі3,66 Mb.
#60709
түріПрограмма
1   ...   431   432   433   434   435   436   437   438   ...   465
Байланысты:
аибм сплюс

р
 мəні 
null
болса, 
онда буферлеу жүргізілмейді.
setlocale
Жаңа локализацияны орнатады 

char *setlocale(int type, const char *locale); 
Функция программаның жаңа локализациясын орнатады.
setvbuf
Енгізу/шығару ағымын буферлеуді
орнатады 

void setvbuf(FILE *f, char *p, int mode, size_t size); 
Функция 
р
көрсеткішімен берілген енгізу/шығару буферін орнатады. 
mode
параметрі режимді, aл 
size
– буфер көлемін көрсетеді. Жұмыс сəтті 
аяқталғанда, функция 0-дік мəн, ал керісінше, қате жағдайда нөлге тең емес 
мəн қайтарады. 
mode
параметрі келесі мəндердің бірін қабылдайтын бүтін сан 
болып табылады: 
_IOFBF
(толық буферлеу), 
_IONBF
(буферлеуге тыйым салу) 
жəне 
_IOLBF
(нəтиже үшін — қатар бойынша буферлеу, яғни буферге жаңа 
жол символын жазу кезінде оның босатылуы).
signal
Сигналдарды өңдеуішті тіркейді 

void (*signal(int signum, void (*func)(int)))(int); 
Функция сигналдарды өңдеуішті тіркейді. C++ ерекше жағдайлар 
өңдеуіштері қателерді басқарудың тиімді механизмін қамтамасыз етуіне 
қарамастан, 
signal
жəне 
raise
функциялары бұларды С кітапханасымен
үйлестіру үшін енгізілген. 
sin
Синусты есептейді 

double sin(double x);
Функция
 х
радианға тең бұрыш синусының мəнін қайтарады. 


464
sinh
Гиперболалық синусты есептейді 

double sinh(double x);
Функция
 х
радианға тең бұрыштың гиперболалық синусы мəнін қайтарады. 
Егер функция мəні мүмкін болатын диапазоннан шығып кетсе, онда функция 


Достарыңызбен бөлісу:
1   ...   431   432   433   434   435   436   437   438   ...   465




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

    Басты бет