Credit: @alexoteiza ```cpp for (auto i = 0; i < 3; i++) { X* pX = nullptr; // Begin if (i == 0) { X0 var; var.Process(); } else if (i == 1) { X1 var; var.Process(); } else { X2 var; var.Process(); } continue; // I regret nothing // End pX->Process(); } ```
Credit: @AlexOteiza