MFC , . . : , . .
Debug (), .. MFC, . , Visual C++ # define _ DEBUG, .
ASSERT (BOOLexpression). , . : BOOLexpression, , FALSE, , . 5.2. , .
. 5.2
, ASSERT. , .
TRACE (exp) . TRACE printf. exp , .. . , . TRACE TRACE 1, TRACE 2 TRACE 3. . TRACE 0, TRACE 1, TRACE 2 TRACE 3 . TRACE afxDump.
, , .
:
TRACE2("\n : %d %s \n", nError, szFileName);
:
...
int a = 5;
char s[] = Minsk;
TRACE(\n a = %d, s = %s \n, a, s);
...
OutPut
a=5, s=Minsk
Release, _ DEBUG , ASSERT TRACE . . ASSERT VERIFY (BOOLexpression), , .