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



Pdf көрінісі
бет385/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   381   382   383   384   385   386   387   388   ...   642

 жəне 


 файлдарын қосу арқылы 



 

файлы да автоматты түрде қосылады, өйткені ол файлдар үшін 

базалық класс болып табылады. 

Ағымдардың С кітапханасынан мұраланған енгізу/шығару функцияла-

рынан негізгі артықшылығы типтерді басқару жəне де олардың кеңейтілу 

мүмкіндігі саналады, яғни қолданушы анықтаған типтермен жұмыс істеу 

мүмкіндігі болып табылады. Ол үшін ағымдардың операцияларын қайта 

анықтау қажет болады (бұл туралы «Қолданушы анықтаған ағымдар мен тип-

тер» бөлімінде айтылады, 305 б.).

Сонымен қатар, ағымдар 



wchar_t

  сияқты  кеңейтілген символдар 

жиынтығымен жұмыс істей алады. Ол үшін 

wistream



wostream



wofstream 

жəне т.б. кластар қолданылады

1

. Ағымдардың кемшіліктеріне программаның 



жұмыс істеу жылдамдығының төмендеуін жатқызуға болады, компилятордың 

1

Шын мəнінде ағымдар кітапханада үлгілер (шаблондардың) көмегімен жүзеге асырылған, олардың 



параметрі ретінде символ типі қолданылады. Аталған char жəне wcһar_t  параметрлері үшін 

класс атаулары  typedef көмегімен анықталған.




285

жүзеге асырылуына байланысты жылдамдықтың төмендеу мəні айтарлықтай 

болуы мүмкін.



Достарыңызбен бөлісу:
1   ...   381   382   383   384   385   386   387   388   ...   642




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

    Басты бет