
8 Oct
2010
8 Oct
'10
8:25 p.m.
vicente.botet wrote:
I'm somewhat confused about "detail". If it's an implemenation detail of a particular library it should be in that library.
+1, and I this that the name space should be prefixed by the name of the library as ratio::ratio_detail.
Why? boost::ratio::detail is distinct from boost::polygon::detail and unambiguously so. Namespace is the preferred style option to naming convention with prefixes to prevent ambiguity/collisions, I see no reason to use both. Regards, Luke