On 06/20/2013 07:28 AM, asif saeed wrote: > 1st two are correct and mean the same thing except that the 1st one may > create some issues when used with typedefs. What I meant was that Pieter's explanation of the two last types was wrong.