If the iterator was an array, it would imply the result is within the range of the array.  

For this specific algorithm I can't think of a reason that is interesting.  For someone using this as a component it may be interesting, though.

The page does say that it would do something equivalent.  So for the case of an array it may do something like a direct pointer difference.  This would be a pretty fast specialization if it were applicable.

Why does the C++ standard algorithm "count" return a ptrdiff_t instead of size_t?
I wanted to send a mail by telnetting through smtp server "telnet smtp_Server 25" and want to send mail. How is it possible..

Also, please share something about CISCO products and what kind of software they use in their products. If i wanted to gain some insight knowledge, where should go to..

Thanks..
