[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Unix equivalent of a variant??



On Feb 1, 2005, at 11:43 AM, Jonathon McKitrick wrote:
> I need the equivalent of a variant, however.  A hold-everything 
> variable
> that can be any type in C/C++.  Is there something already out there I 
> can
> use or should I just roll my own?

Your question probably belongs on comp.lang.c, but the cannonical way 
of handling "data of any type" is a memory buffer and a (void *).  
Watch out for host data alignment restrictions.

-- 
-Chuck


Visit your host, monkey.org