2011年3月24日木曜日

可変引数リストを用いたデバッグ出力

可変引数リストを用いたデバッグ出力の例題です。

printf 関数のように、関数に複数の引数を自由に与え処理を行います。
引数に与えられた変数は、キャストすることにより自由に型を変えることは可能ですが、型チェックのようなことを c/c++ では行えませんので、お勧めできません。
(Java では instanceof 演算子によりチェック可能です。)

実行結果

0 件のコメント:

コメントを投稿