In General void some_function() { // acquire resource A // do stuff // acquire resource B // do stuff // possibly more resources... // release resource B // release resource A }