Advertisement

このページを編集する際は,編集に関する方針に従ってください.

概要

実装

 585 /* Provide a fake boolean type.  We make no attempt to use the
 586    C99 _Bool, as it may not be available in the bootstrap compiler,
 587    and even if it is, it is liable to be buggy.
 588    This must be after all inclusion of system headers, as some of
 589    them will mess us up.  */
590 
591 #undef TRUE
592 #undef FALSE
593 
594 #ifdef __cplusplus
 595   /* Obsolete.  */
596 # define TRUE true
597 # define FALSE false
598 #else /* !__cplusplus */
599 # undef bool
600 # undef true
601 # undef false
602 
603 # define bool unsigned char
604 # define true 1
605 # define false 0
606 
 607   /* Obsolete.  */
608 # define TRUE true
609 # define FALSE false
610 #endif /* !__cplusplus */


リンク元

特に記載のない限り、コミュニティのコンテンツはCC-BY-SAライセンスの下で利用可能です。