Definify.com
Definition 2024
fall-through
fall-through
See also: fallthrough and fall through
English
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;
}
Noun
fall-through (plural fall-throughs)
- (computing) 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