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



Pdf көрінісі
бет257/465
Дата09.01.2023
өлшемі3,66 Mb.
#60709
түріПрограмма
1   ...   253   254   255   256   257   258   259   260   ...   465
Байланысты:
аибм сплюс

Сипаттамасы 
cin
istream
Пернетақтамен байланысады (стандартты буферленген 
енгізу əрекетімен)
cout
ostream
Экранмен байланысады (стандартты буферленген 
шығару əрекетімен)
cerr
ostream
Экранмен байланысады (стандартты буферленбеген 
шығару əрекетімен), мұнда қателік туралы 
хабарламалар шығарылады
clog
ostream
Экранмен байланысады (стандартты буферленген 
шығару əрекетімен), мұнда қателік туралы 
хабарламалар шығарылады
Бұл объектілер программмаға 

тақырыптық файлын 
қосылғанда құрылады, мұнда олармен байланысты енгізу/шығару құралдары 
қолжетімді түрде болады. Бұл объектілердің атауларын басқа файлдарға не-
месе сиволдық буферлерге қайталап тағайындауға болады. 
Жоғарыда сипатталған
 istream
жəне 
ostream
кластарында мəліметтерді 
ағымнан шығарып алу 
>>
жəне ағымға орналастыру 
<<
операциялары 
ығыстыру операцияларын асыра жүктеу жолымен анықталған. Мысалы:
#include  
int main(){
int i;
 
cin >> i;
 
cout << "Сіз енгіздіңіз: " << i; 
 return 
0;
}
Шығарып алу жəне оқу операциялары өздерінің орындалу нəтижесі 
ретінде шығарып алу үшін 
istream 
типті объектіге жəне оқу үшін 
ostream
типті объектіге сілтеме қалыптастырады. Бұл операциялар тізбектерін 
қалыптастыруға мүмкіндік береді, ол жоғарыдағы мысалдың соңғы операторы 
арқылы көрнекі түрде бейнеленген, онда мəлімет шығару солдан оңға қарай 
орындалады.
Басқа да асыра жүктелген операциялар сияқты, қірістіру мен шығарып 
алу үшін басымдылықтарды өзгерту мүмкін емес, сондықтан қажет болған 
жағдайларда жақшалар қолданылады:




Достарыңызбен бөлісу:
1   ...   253   254   255   256   257   258   259   260   ...   465




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

    Басты бет