2026/02/05(木) [n年前の日記]
#2 [lazarus] Lazarusのコードを分岐したい
Lazarus用のソースコード内で、分岐をしたい。
_動作 OS に合わせてコードの分岐を行う Pascal - Qiita
_$IF - Lazarus wiki
C言語と似た感じで、コンパイラ? プリプロセッサ? に指示を出せるらしい。
ちなみにC言語なら…。
_C言語基礎知識12(#ifとは:条件付きコンパイル) - Project_OKI's diary
昔、C言語を使ってた頃は、#if 0 - #endif をちょくちょく使ってたような…。一度書いてはみたけど結局使わなくて、だけど後でまた必要になるかもしれない処理をごっそりコメントアウトできて便利だった気がする。
_動作 OS に合わせてコードの分岐を行う Pascal - Qiita
_$IF - Lazarus wiki
C言語と似た感じで、コンパイラ? プリプロセッサ? に指示を出せるらしい。
{$define HOGE}
{$ifdef HOGE}
{$else}
{$endif}
ちなみにC言語なら…。
#define HOGE 1 #ifdef HOGE #else #endif
_C言語基礎知識12(#ifとは:条件付きコンパイル) - Project_OKI's diary
昔、C言語を使ってた頃は、#if 0 - #endif をちょくちょく使ってたような…。一度書いてはみたけど結局使わなくて、だけど後でまた必要になるかもしれない処理をごっそりコメントアウトできて便利だった気がする。
[ ツッコむ ]
以上です。