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


#if defi ned(_BORLANDC_) && _BORLANDC_== 0x530  //BC5.3



Pdf көрінісі
бет165/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   161   162   163   164   165   166   167   168   ...   642
#if defi ned(_BORLANDC_) && _BORLANDC_== 0x530  //BC5.3:

typedef istream_iterator

   ptrdiff_t> istream_iter;

#elif defi ned(_BORLAND_) 

 

 

 

   // BC5.2:

typedef istream_iterator istream_iter;

#else  

 

                                // VC5.0:

typedef istream_iterator istream_iter;

#endif

Директиваның басқа бір атқаратын қызметі – код үзінділерін уақытша 

түсініктемеге (комментарийге) айналдыру, мысалы:

#if 0

   int i, j;

   double x, y;

#endif

Директивалардың қабаттасуы рұқсат етілгендіктен, мұндай тəсіл өте 

ыңғайлы болып келеді.



102

Программада 



#ifdef

 жəне 


#ifndef

 директивалары барынша 

жиі қолданылады, олардың құрамында көрсетілген символ 

#defi ne

 

директивасының көмегімен анықталғанына (немесе анықталмағанына) байла-



нысты (ең болмағанда бос символ ретінде мысалы

#defi ne 32_BIT_SUPPORT

жолы компиляцияны басқаруға мүмкіндік береді:



#ifdef символ



Достарыңызбен бөлісу:
1   ...   161   162   163   164   165   166   167   168   ...   642




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

    Басты бет