(or is "xxx considered harmful" completely worn out as a meme?) I believe that, in general, people should avoid unsigned variables, even when dealing with quantities which should only be positive. I have three major problems with unsigned variables: Subtraction