FreeBASIC マニュアルのトップに戻る

FreeBASIC FB_OPTION_PRIVATE

目次→言語文書→その他→組み込み定義__FB_OPTION_PRIVATE__←オリジナル・サイト

__FB_OPTION_PRIVATE__ 左にメニュー・フレームが表示されていない場合は、ここをクリックして下さい

←リンク元に戻る プログラム開発関連に戻る

コンパイラによって設定された、組み込み定義(マクロ値)

構文:
__FB_OPTION_PRIVATE__

記述:
__FB_OPTION_PRIVATE__ は、PrivatePublic で明示的に指定されていないとき、デフォルトで FunctionSub がモジュール範囲やグローバル範囲があるかどうかを示します。

function と sub のための、デフォルトの範囲指定子は、コンパイル時に、-lang コマンド・ライン・オプションを使って設定します。またはソース・ファイルで、Option Private を使って設定します。

手続きのデフォルトの範囲は、#pragma private を使ってコンパイル中に変更できます。

__FB_OPTION_PRIVATE__ は、オプションが設定されていないと、ゼロ (0) を返します。
オプションが設定されると、非ゼロ(-1)を返します。

例:
#if ( __FB_OPTION_PRIVATE__ <> 0 )
  #error Option Private must Not be used With This module
#endif



QBからの違い:
参照:
組み込み定義 に戻る
←リンク元に戻る プログラム開発関連に戻る

ページ歴史:2024-04-28 19:18:05
日本語翻訳:WATANABE Makoto、原文著作者:JeffMarshall

ホームページのトップに戻る

表示-非営利-継承