Why does this function compile under release build...
unsigned int blah()
{
}
but not under debug build? It gives an error that says: 'blah': must return a value. What I want to know is the technical reason that this occurs. Why will it accept one but not the other? If it matters, I am using VS2015.