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


х_precision  өрісімен  анықталады, төменнен қараңыз) unitbuf



Pdf көрінісі
бет261/465
Дата09.01.2023
өлшемі3,66 Mb.
#60709
түріПрограмма
1   ...   257   258   259   260   261   262   263   264   ...   465
х_precision 
өрісімен 
анықталады, төменнен қараңыз)
unitbuf
0x2000
Мəліметтерді əрбір шығарудан кейін барлық 
ағымдардың буферлерін шығару (босату)
stdio
0x4000
Мəліметтерді əрбір шығарудан кейін 
stdout
жəне 
stderr
ағымдарының буферлерін шығару 
(босату)
ЕСКЕРТУ
 
left
, right 
жəне 
internal
, dec, oct
жəне 
hex
, сонымен қатар 
scientifi c
жəне 
fi xed
жалаушалары бір-біріне қарама-қарсы болып табылады, яғни кез келген уақыт 
сəтінде мұндай топтардағы тек бір ғана жалауша орнатылуы мүмкін.
ios
класында жалаушаларды басқаратын 
fl ags

setf
жəне 
unsetf
 
əдістері бар:
long ios::fl ags(long);
— ағымның сол сəттегі (ағымдағы) 
жалаушаларын қайтарады;
long ios::fl ags(long);
— 
жалаушаларға параметр мəнін 
меншіктейді;


289
long ios::setf(long,long);
— биттері 
бірінші 
параметрге 
орнатылған жалаушаларға екінші 
параметр дің сəйкес биттерінің мəнін 
меншіктейді; 
long ios::setf(long);
— параметрде биттері орнатылған 
жалаушаларды орнатады;
long ios::unsetf(long);
— параметрде биттері орнатыл 
ған 
жалаушаларды алып тастайды.
Барлық функциялар ағымның бұрынғы жалаушаларын қайтарады.
Форматтау үшін, жалаушалардан басқа, 
ios
класының келесі 
өрістері 
қолданылады: 
int x_width
— шығару өрісінің ең кіші (минималды) ені;
int x_precision
— 
бекітілген нүктелі нақты сандарды шығару 
кезіндегі санның бөлшек бөлігіндегі цифрлар саны 
немесе санды мантисса жəне дəреже түрінде шығару 
кезіндегі мəн сақтайтын цифрлардың жалпы саны;


Достарыңызбен бөлісу:
1   ...   257   258   259   260   261   262   263   264   ...   465




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

    Басты бет