What is the difference between ASSERT and VERIFY?
Answers were Sorted based on User's Feedback
Answer / hari krishna
Hi,
ASSERT evaluates the expression only in the debug version
and will throw an exception if the result is 0 and the
program termintes.
VERIFY evalutes the expression in Debug and Release version
also and if the result is 0, will throw an exception only
in Debug mode.
| Is This Answer Correct ? | 18 Yes | 0 No |
The main difference between ASSERT and VERIFY is when you
compile the release build of the program.
ASSERT will not be present in the release build version of
the executables/dlls, and its expression that would have
been evaluated will be deleted.
VERIFY will be present in the release build version of the
executables/dlls but its expression that would have been
evaluated will be left intact.
| Is This Answer Correct ? | 2 Yes | 1 No |
How to update windows title bar dynamically?
How we can findout Memoryleaks, In what way it can be avoided
How to setup a timer?
What is the difference between the Encapsulation and Abstraction
25 Answers HCL, Invensys, TCS, Wipro,
What is the use of CCmdTarget ?
how u can move CDC pointer to one line in cview?
What is the difference between GetMessage and PeekMessage ?
how does conditionally close the Dialog Box ?
Psychic Window Technique
How can i change the color of a dropdowncombobox elements
1)why we cant create more than one instance of the class Derived from CWinApp
What are the advantages of using Doc/View or SDI over DialogBox