コンパイラによって設定された、組み込み定義(マクロ値)
構文:
__FB_VER_PATCH__
記述:
__FB_VER_PATCH__ は、現在使われている FreeBASIC のバージョンの、パッチ/サブバージョン/改訂番号を、返します。
例えば、FreeBASIC 0.18 では、サブバージョン 1、2、3、4、5、6 があり、バージョン 0.18.1〜 0.18.6 に帰着しました。
例:
Dim fbMajorVersion As Integer
Dim fbMinorVersion As Integer
Dim fbPatchVersion As Integer
fbMajorVersion = __FB_VER_MAJOR__
fbMinorVersion = __FB_VER_MINOR__
fbPatchVersion = __FB_VER_PATCH__
Print "ようこそ! freebasic " & fbMajorVersion & " . " & fbMinorVersion & " . " & fbPatchVersion
Sleep
QBからの違い:
参照: