torhu wrote: > Other cases: > void prop(=int x=0) { } // can called as 'prop;' or 'int z = prop;' Oops, I meant "can be called as 'prop;' or 'prop = 7;'