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


ends — мəліметтерді шығару кезінде ағымға нөлдік символды қосады; fl ush



Pdf көрінісі
бет264/465
Дата09.01.2023
өлшемі3,66 Mb.
#60709
түріПрограмма
1   ...   260   261   262   263   264   265   266   267   ...   465
Байланысты:
аибм сплюс

ends
— мəліметтерді шығару кезінде ағымға нөлдік символды қосады;
fl ush
— мəліметтерді шығару кезінде буферді босатады.
Санау жүйесін өзгерту оны келесі тікелей өзгертуге дейін əсер етеді.
Мысал:
cout << 13 << hex << ' ' << 13 << oct << ' ' << 13 << endl;
Егер келісім бойынша жалаушалардың басқа мəндері орнатылған болса, 
онда төмендегі нəтиже шығарылады: 
13 d 15
Параметрленген манипуляторлар
Төменде аргументтерін көрсетуді талап ететін манипуляторлар тізімі 
көрсетілген. Оларды пайдалану үшін программаға 
 
тақырыптық 
файлын қосу керек.
setbase(int n)
— санау жүйесінің негізін береді (n = 8, 16, 10 
немесе 0). 0 үнсіз келісім бойынша орнатылған 
негіз болып табылады (8-дік немесе 16-лық 
сандар енгізілген сəттерден басқа жағдайларда 
ондық жүйе болады);
resetiosfl ags(long)
— биттер мəні параметрде орнатылған ағым қалып-
күйінің жалаушаларын алып тастайды;
setiosfl ags(long)
— параметрдегі биттерінің мəні 1-ге тең ағым 
қалып-күйінің жалаушаларын орнатады;
setfi ll(int)
— параметр мəніне тең коды бар символ-толты-
рушыны орнатады;
setprecision(int)
— бекітілген нүктелі (
fi xed
жалаушасы) түрдегі 
нақты сандар үшін санның бөлшек бөлігіндегі 
цифрлардың максималды санын немесе ман-
тисса мен дəреже түрінде берілген сандар үшін 
(
scientifi c
жалаушасы) мəндерді сақтайтын 
цифрлардың жалпы санын орнатады;
setw(int)
— мəлімет шығару өрісінің максималды енін ор-
натады.


292
Параметрленген манипуляторларды қолдану мысалы:
#include  
#include  
int main(){


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




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

    Басты бет