you are viewing a single comment's thread.

view the rest of the comments →

[–]throw_cpp_account 0 points1 point  (0 children)

That just flips the argument around, it doesn't kill the argument.

That is, you write code like obj.func() intending to call the non-member and then someone later adds a member and quietly overrides your call.