guides:programstyle:goto
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| guides:programstyle:goto [2020/08/04 15:09] – [goto] wikiadmin | guides:programstyle:goto [2022/08/02 11:59] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| All of these statements change the flow of control in a c++ program. | All of these statements change the flow of control in a c++ program. | ||
| + | |||
| + | ===== Summary ===== | ||
| + | |||
| + | * Do not use continue statements | ||
| + | * Do not use goto statements | ||
| + | * Only use break statements in switch statements | ||
| + | * Only use a single return statement per function. It must be the last statement in the function. | ||
| + | * All functions should have a return statement. | ||
| ===== goto ===== | ===== goto ===== | ||
| - | The use of a goto statement transfers code to a predefined location in the program. | + | The use of a goto statement transfers code to a predefined location in the program. |
| ===== continue ===== | ===== continue ===== | ||
guides/programstyle/goto.1596553798.txt.gz · Last modified: 2022/08/02 11:59 (external edit)