I am getting SIGSEGV for this repeatedly. Help me figure out where I have gone wrong.
//code removed
while(given.top()!=next &&!(given.empty()))
Top is checked first and returns sigsegv when empty = true.
Thanks a lot for the help!! Accepted !!