
Antony Polukhin wrote:
As was mentioned in `[boost] to_string(v)` 1) Functions to_string and to_wstring are part of the upcoming C++0x standard. However, there are no functions for char16_t and char32_t conversions. 2) Some users can't use C++11 in some projects for quite some time, but can use boost. 3) "to_string(5)" is a lot shorter than "lexical_cast<std::string>(5)". Some users would like to use a shorter form.
Is there interest in stoi, stoll, stof, to_string, to_wstring, to_u16string, stod and other functions for char, wchar_t, char16_t and char32_t conversions?
Sure. But I suspect that you couldn't use lexical_cast for this purpose. Whether you could Boost.Spirit for that or just sprintf, and the strtoxx family functions is up to you provided the implementation satisfy the C++11 standard requirements.
Shall I add them to lexical_cast library, or as a separate conversion library?
I would add them the Boost Numeric Conversion library as these functions take in account only numeric types or Create a new Boost.String.NumericConversion library. Best, Vicente -- View this message in context: http://boost.2283326.n4.nabble.com/Checking-interest-in-to-string-functions-... Sent from the Boost - Dev mailing list archive at Nabble.com.