
28 Mar
2009
28 Mar
'09
12:22 a.m.
AMDG V S P wrote:
I developed a class cmoney_t and would like to use it uniformly with all the other datatypes I am using
One of the things I would like to use is boost::lexical_caststd::string (const cmoney_t& in)
However, when I simply just try to specialize the tempalte function lexical_cast
it tells me that I cannot define that function within my namepsace (I have my own namespace)
so wanted to know if there is a way to extend lexical_cast to support my custom classes
Lexical cast uses the standard stream operators. If you define std::ostream& operator<<(std::ostream&, const cmoney_t&); then lexical_cast should work. In Christ, Steven Watanabe