р мəні
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); Функция
х радианға тең бұрыштың гиперболалық синусы мəнін қайтарады.
Егер функция мəні мүмкін болатын диапазоннан шығып кетсе, онда функция