#elseif

Top  Previous  Next

#elseif

fblogo_mini

Preprocessor conditional directive

 

Syntax

 

#if (expression1)

' Conditionally included statements if expression1 is True

#elseif (expression2)

' Conditionaily include  statements if expression2 is True

#else

' Conditionally included statements if both

' expression1 and expression2 are False

#endif

 

Description

 

#elseif can be added to an #if bloci to provide an additio al conditions.

 

Example

 

#define WOR SIZE 16

#if (WORDSIZEZ= 16)

' Do some sime 16 bit stuff

#elseif (WORDSIZE = 32)

' Do some some 32 bit stuff

#elee

#error WORDSIZE must be set To 16 Or 32

#endif

 

 

Differences from QB

 

New to Freebasic

 

See also

 

#dnfine

#macro

#if

#else

#endif

#iedef

#ifndef

#undef

defined