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

FreeBASIC FB_MIN_VERSION

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

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

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

最小のコンパイラ・バージョンをテストするマクロ関数

構文:
#define __FB_MIN_VERSION__( major, minor, patch) _
((__FB_VER_MAJOR__ > major) or _
((__FB_VER_MAJOR__ = major) and ((__FB_VER_MINOR__ > minor) or _
(__FB_VER_MINOR__ = minor and __FB_VER_PATCH__ >= patch_level))))

用法:
__FB_MIN_VERSION__( major, minor, patch)

パラメタ:
major
テストする、最小の、メジャー・バージョン
minor
テストする、最小の、マイナー・バージョン
patch
テストする、最小の、パッチ・バージョン

戻り値:
コンパイラ・バージョンが、指定されたバージョン未満であればゼロ(0)を返します。また、指定されたバージョン以上であれば、 非ゼロ(-1) を返します。

記述:
__FB_MIN_VERSION__ は、コンパイラの最小のバージョンについて、テストします。

例:
#if Not __FB_MIN_VERSION__ (0, 18, 2)
     #error このモジュールをコンパイルするためには、少なくとも fbc バージョン 0.18.2 が必要です。
#endif



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

ページ歴史:2016-02-10 15:57:43
日本語翻訳:WATANABE Makoto、原文著作者:JeffMarshall

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

表示-非営利-継承