Sorry to reply to this after the fact, but it was a case of getting to the right book in the right place. Unfortunately I can't tell you exactly what to do, but I can try to point you in the right direction. What you need to look at is locales and facets ... search for "c++ locale facet" in Google and you'll come up some stuff.
Also, if you have access to "The C++ Standard Library" by Josuttis there is some info in the internationalization section. I'm interested, so if I have a chance I'll send out an example if I have a chance to put one together. Unfortunately I don't understand this yet, so I'm much in the same boat. Owen On Thu, Jul 13, 2006 at 01:25:22PM -0400, Doug Taggart wrote: > Hello, > > I'm hoping someone can help me with something that I think should have > been easy for me to find. > > I'm coding a C++ program. I have a need to format a number for currency > display. > > In Java, I would use this for a quick and dirty way of getting US > dollars (not checking for international stuff). > > NumberFormat currency = NumberFormat.getCurrencyInstance(); > > Then wherever I needed too I could. > currency.format(myNumericVariable) into a section of code that > displayed the return value as nice nifty US dollars complete > with $, decimal point and ,'s as appropriate. > > ===== > > I can't seem to find something similar as part of the standard c/c++ > libraries, which I find hard to believe. > I'm sure I'm just not searching for the right terms, "NumberFormat", > "currency", "money", "formatting" etc.. > > Anyway, pointers appreciated.. > > Doug T -- TriLUG mailing list : http://www.trilug.org/mailman/listinfo/trilug TriLUG Organizational FAQ : http://trilug.org/faq/ TriLUG Member Services FAQ : http://members.trilug.org/services_faq/
