> > I heard boost had a thing where you could use templates to select an > > integer type based on the properties you want it to have, which would > > certainly be the *most* portable solution, since not all systems may > > have a 16 bit integer in the first place, those typedefs are from SDL > > right? > > Well, that's nice to be portable, but let face some reality, glob2 will > *never* run on anything that is below 32 bits! So char, short and int can be > assumed to have the right size. This said, we have always used SDL types > (Sint32, Uint32, i.e. [S/U]int[size_in_bit]) which is simple, easy to read > and portable when a specific size is required. > > Boost is nice, but there is some time, such as this one, when > over-templatization is useless.
However, this feature (concepts) is scheduled for the next c++: http://www.artima.com/cppsource/cpp0x.html Martin _______________________________________________ glob2-devel mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/glob2-devel
