From: Matt G. <mgr...@in...> - 2007-07-17 21:42:46
|
Glyn Matthews wrote: > Another thing I see is that boost filesystem and boost program_options > have > dealt with a very similar problem to this. But if we use the same > approach > (see the file "boost/detail/utf8_codecvt_facet.hpp" ) then we'd have to > accept the use of a cpp source file, meaning we will no longer have a > header > only library. Why is that so bad? More to the point, why would it be a requirement for something as big as a network protocol library to be header-only? Matt |