CrossFramework Library リファレンスマニュアル

ビルドバージョン

・CrossFrameworkは4つのビルドバージョンを持ちます。
・アプリケーションは使用するビルドバージョンのプリプロセッサをコンパイル時に定義するようにしてください。

名前プリプロセッサエラー処理コンソール出力最適化
debugXLIBRARY_DEBUGoo-
developXLIBRARY_DEVELOPooo
semifinalXLIBRARY_SEMIFINAL-oo
finalXLIBRARY_FINAL--o

・エラー処理が有効なバージョンではASSERTが有効になり、エラー時に XBase::RuntimeError::OnError() が呼ばれます。
・エラー処理が無効なバージョンのほうがCPU・メモリパフォーマンスは優れています。
・コンソール出力が有効なバージョンでは XBASE_COUT() などのマクロで指定された文字列がコンソールに出力されます。
・コンソール出力が無効なバージョンのほうがCPU・メモリパフォーマンスは優れています。
・最適化が有効なバージョンではコンパイル時にコード最適化が実行されます。


 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 マクロ定義