OS_FPutString

構文

#include <nitro/os.h>

void OS_FPutString( int console, const char* str );

(実際は関数ポインタです)

引数

console 出力先ウィンドウ
str 表示文字列

返り値

なし。

説明

出力先ウィンドウ指定のある OS_PutString() です。出力先指定以外の仕様は OS_PutString() に準じますのでそちらを参照してください。

console は出力先の指定で、ウィンドウの番号である0〜3の値 、または OS_PRINT_OUTPUT_NONEOS_PRINT_OUTPUT_CURRENT をとることが出来ます。OS_PRINT_OUTPUT_NONE を指定すると何も出力しません。OS_PRINT_OUTPUT_CURRENT を指定すると OS_SetPrintOutput() で指定した標準出力先に出力します。

これはデバッグ用の関数です。最終ROM版(FINALROM)ライブラリでは出力動作を行ないません。

内部動作

この関数は実際は、次のような関数ポインタとなっています。

void (*OS_FPutString)( int console, const char* str );

そして、動作環境により表示関数を変更しています。

参照

OS_PutString

履歴

2008/01/12 初版