7.2.5.3 Istruzioni
IFNDEF
L'istruzione #ifndef
è simile all'istruzione #ifdef,
comunque è usata per determinare se l'identificatore dato non è
ancora dichiarato. Per esempio:
#ifndef (User_Thing)
// Questa sezione è analizzata se
// l'identificatore "User_Thing" non era stato
// precedentemente dichiarato
box{<0,0,0>,<1,1,1>} // usa un valore preimpostato
# else
// Questa sezione è analizzata se
// l'identificatore "User_Thing" era stato
// precedentemente dichiarato
object{User_Thing} //invoca identificatore
# end
// Fine della parte condizionale
L'istruzione #else
è opzionale. L'istruzione #end
è necessaria.
![]() |
![]() |
![]() |