I have been taught to use the stack as little as possible. For instance when I need a large temporary buffer I was told to use the heap. I understand that one reason for this might be that the...