Select Answer
Yes -- the IntGuard destructor runs on ALL exit paths, re-enabling interrupts automatically
IntGuard
No -- return skips the destructor
Only if exceptions are enabled
Depends on compiler optimization level