> -----Original Message----- > From: Martin Sebor [mailto:[EMAIL PROTECTED] On Behalf Of Martin Sebor > Sent: Wednesday, July 16, 2008 11:15 PM > To: [email protected] > Subject: Re: structure of tuple tests ([Fwd: Re: svn commit: > r675044 - in /stdcxx/branches/4.3.x: include/rw/_tuple.h > include/tuple tests/utilities/20.tuple.cnstr.cpp > tests/utilities/20.tuple.creation.cpp > tests/utilities/20.tuple.h tests/utilities/20.tuple.helpers > ... > template <class T, class ...Types> > struct Name<T, Types...> { > static void append (char *buf) { > std::strcat (buf, type_name<T>()); > std::strcat (buf, ", "); > > Name<Types...>::append (buf);
Won't this result in an extra trailing ", "? If there are no more Types..., the last append is skipped. Brad.
