fall-through
See also: fallthrough and fall through
English
Noun
fall-through (plural fall-throughs)
- (programming) In certain programming constructs, the situation where execution passes to the next condition in a list unless explicitly redirected.
- 1997, Bjarne Stroustrup, The C++ Programming Language: Language Libraries and Design
- It is a good idea to comment the (rare) cases in which a fall-through is intentional so that an uncommented fall-through can be assumed to be an error.
- 2001, Graham M Seed, Barry J Cooper, An Introduction to Object-Oriented Programming in C++
- If you place
default
elsewhere, then abreak
will be required to prevent fall-through.
- If you place
- 2008, Nagel et al, Professional C# 2008
- Specifically, it prohibits fall-through conditions in almost all cases.
- 1997, Bjarne Stroustrup, The C++ Programming Language: Language Libraries and Design
switch (x) {
case 1:
printf("Printed when x=1");
break;
case 2:
printf("Printed when x=2");
case 3:
printf("Printed when x=2 or x=3");
break;
}
A case statement in the C programming language containing a fall-through. Because the second case has no "break" at the end, execution will "fall through" to the third case.
Anagrams
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.