Hi,
My name is Matt Wells and I'm the sole creator of the internet's
soon-to-be
largest search engine, http://www.gigablast.com/ .
I have many functions that return an integer value, positive, zero or
negative so I can't really say "this function returns -1 and
sets errno on error" because -1 is a legit value for my
function to return. Passing in a pointer to the extra value(s) I would
like
returned is, in my view, sloppy and potentially confusing.
So my question is... would it be easy to make functions return multiple
values?