C/C++

20.7 Önceden Tanımlanmış Sembolik Sabitler

20.7   Önceden Tanımlanmış Sembolik Sabitler Bazı sembolik sabitler derleyici tarafından önceden tanımlanmıştır. Bu sabitlerden bazıları Tablo 20.1 de verilmiştir. Tablo 20.1: Önceden tanımlı bazı sembolik sabitler Sabit ismi Açıklama __LINE__ Önişlemci bu sabit yerine kaynak koddaki o anda bulunan satır numarasını yerleştirir. __FILE__ Kaynak dosyanın ismin tutar. __DATE__ Önişlemci bu sabit yerine derlemenin yapıldığı zaman 

Devamını Oku…

20.6 #error Yönergesi

20.6   #error Yönergesi Önişlemci bu deyimle karşılaşınca yanındaki mesajı ekrana yazar ve derleme işlemine son verir. Mesela, yazmış olduğunuz program 32 bitlik bir işletim sistemi (WINDOWS veya Linux gibi) için tasarlanmışsa ve program 16 bitlik işletim sisteminde (MSDOS gibi) derlenecekse kullanıcıya buna dair bir uyarı mesajı vermek uygun olur[2-4]. Örneğin:

Eğer DOS altında çalışıyorsanız önişlemci 

Devamını Oku…

20.5 #ifdef ve #ifndef Yönergeleri

    20.5   #ifdef ve #ifndef Yönergeleri     #ifdef önişlemcisi ile, bir ismin tanımlanmış olup olmadığı #ifndef önişlemcisi ile, bir ismin tanımlanmamış olup olmadığı sorugulanır. Örneğin:    

gibi. Program 20.7: Tanımlanmış ise pi sayısını kullanır.

ÇIKTI