12345678
for(int i = 0; i < some_value; ++i) { for(int j = i; j < some_value+5; ++j) { for(std::vector<unsigned int>::iterator k = some_vec.begin(); k != some_vec.end(); ++k) { if(j == i && *k > 10 && k < j+i) goto get_me_out_of_here; } } } get_me_out_of_here://...
if(/*...*/) break;
123456789
void evil_func() { evil_goto: return; //Uh oh } int main() { goto evil_goto; return 0; }