Does a switch case any sort of optimization(in VC++ 6) to make it faster than if else, or is it just easier to code?