Click here to Skip to main content
Click here to Skip to main content
Add your own
alternative version

The goto-less goto!

, 28 Feb 2011
My favorite is a variant of alternative 2.{ ... DoInit(); status=DoAllActions(); DoCleanup(status); ...}int DoAllActions(){ if (condition1_fails) return status1; ... if (condition2_fails) return status2; ... if(conditionN_fails) ...



This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

About the Author

Member 4694807

Germany Germany
No Biography provided

| Advertise | Privacy | Mobile
Web03 | 2.8.140709.1 | Last Updated 28 Feb 2011
Article Copyright 2011 by Member 4694807
Everything else Copyright © CodeProject, 1999-2014
Terms of Service
Layout: fixed | fluid