I always thought that assert is just an error function, in fact, it is actually a macro, and the role is not "error."After a certain understanding of its role and use of a certain understanding of the use of assert () is like a "contractual
Assert is used to determine the correctness of the program running and ensure that the program running behavior is consistent with what we understand. The call form is assert (logic expression). If the logic expression is false, abort () is called
I. OverviewThere are assert keys in both C and C + + languages, which represent assertions.In Java, there is also an ASSERT keyword, which means that the assertion, usage, and meaning are similar.Second, the grammarIn Java, the Assert keyword was
Use of assert in C language and assert in C LanguageAssertFunctionThe key points in the program can be asserted through the assert macro. If the assertions are not true, the program stops, and a standard error is returned, a specific error message
The prototype of an Assert macro is defined in , and its function is to terminate the execution of the program if its condition returns an error, and the prototype defines:#include void assert (int expression); assertexpression If the value is
I always thought that assert is just an error function, in fact, it is actually a macro, and the role is not "error." After a certain understanding of its role and use of a certain understanding of the use of assert () is like a "contractual
Before learning Java source code, found the assert this less common Keyword. The following is a direct introduction to the use of this Keyword.What is an assert?It's the New keyword added after jdk1.4, it's Gone.What is the role of assert?The use of
Http://forums.codeguru.com/showthread.php? 315371-visual-c-debugging-how-to-use-assert-and-deal-with-assertions-failures
Q:What is an assertion?
A:An assertion statement specifies a condition that you have CT to hold true at some particle
Today, I saw a very popular post on javaeye. The question is (interview): whether to use exception (exception) or if to judge http://www.javaeye.com/topic/745640. The content is probably:
When the parameter is invalid, is it true that if else
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.