From: Christophe de V. <cde...@al...> - 2003-02-09 15:25:11
|
Hi, As far as the orientation the thread took, I'll just say that I quite agree= =20 with Murray, but don't want to feed the troll. Le Vendredi 7 F=E9vrier 2003 23:10, Stefan Seefeld a =E9crit : > The full C++ code now lives in a set of headers. There > was just not enough code independent of the actual > character type to be put into .cc files. As far as this particular point, what I personnaly do with templated class = is=20 that I still separate declaration and implementation into a .h and a .cc/.c= pp=20 file. Then I include the .cc/.cpp in the .h file so the templated implementation = is=20 still visible by user code. This make header much more clean and readable, and if one day we have the=20 chance to have a c++ compiler which support the 'export' keyword, then=20 adaptation will be as easy as comment 1 line of code. This is to say that even if the unicode compliance of libxml++ means fully= =20 templated classes, this won't mean .cc files suppression, and that a patch = is=20 more than welcome... Best regards, Christophe |