マクロ

DLOG

デバッグ用の ostream を返します。

  1. DLOG << _T("HELLO");

Ascii/Unicode

DLOGA ASCII版のDLOG
DLOGW Unicode版のDLOG

DLOG_CHECK(variable)

variableの値を変数名と一緒に出力します。

例:

  1. int i = 0;
  2. DLOG_CHECK(i);

DLOG_IF(condition)

条件が真のときのみ、デバッグ用 ostreamを返します。

例:

  1. int i = 0;
  2. DLOG_IF(i == 0) << _T("i is zero.");

DLOG_PREFIX(format)

デバッグメッセージの前につける文字列を設定します。

例:

  1. DLOG_POSTFIX(_T("%f(%l):"));

DLOG_PREFIX(format)

デバッグメッセージの後ろにつける文字列を設定します。

例:

  1. DLOG_POSTFIX(_T("."));