#if 01の色について
No.14973
チャコティ
さん 03/07/07 21:02
C言語を主に使っていますが、よく癖で#if 0を「真」にする為に、0を削除せず0の後
ろに1を入れたりするのですがこの場合#elseがうまく色が変わってくれません。
具体的には
#if 01
ここの色は普通色で表示される
#else
ここの色も普通色で表示される
#endif
て感じです。
#if 01を#if 0や#if 1にすると希望通りに変わってくれます。
もしよろしければ対応お願いします。m(_ _)m
[
△
]
RE:14973 #if 01の色について
No.14974
アルビレオ
さん 03/07/07 21:36
アルビレオです。
>C言語を主に使っていますが、よく癖で#if 0を「真」にする為に、0を削除せず0の後
>ろに1を入れたりするのですがこの場合#elseがうまく色が変わってくれません。
>#if 01を#if 0や#if 1にすると希望通りに変わってくれます。
>もしよろしければ対応お願いします。m(_ _)m
「#ifで有効にする式の内容」に自分で 01 を追加すればいいだけではないで
しょうか?
今のところ速度を優先するため(単純な数字も含めて)式の評価をできるだけし
ないようになっています。
むしろデフォルトでは 0 と 1 だけが例外的に設定済みと考えた方がいいでしょ
う。
[
△
]
RE:14974 #if 01の色について
No.14977
チャコティー♪
さん 03/07/07 23:25
アルビレオさん、ご返答ありがとうございます。
>「#ifで有効にする式の内容」に自分で 01 を追加すればいいだけではないで
>しょうか?
この方法でいけそうです。ありがとうございました。
[
△
]