History
StrCvt Version 0.3.1 2014-07-02
Fixed bugs where u8strings were not converted with strcvt() without
template arguments, and the output operator<<
did not work with them.
Xprintf Version 0.3 2014-07-01
- Added ostream::sentry creation.
- Added support for new
StrCvt::u8string
.
- Changed template parameter for sxprintf(): The template
parameter is now the string type to be returned.
StrCvt Version 0.3 2014-07-01
- Fixed bug: The library version was preconfigured. Header-only
use failed.
- Added new string type
StrCvt::u8string
. Like std::string
this string type uses char
as character type, but instead
of locale dependent characters the string contains UTF-8
formatted characters. Function strcvt() converts correctly
between all five string types.
- Added overload of strcvt() for result_type == argument_type and
lvalue argument: a reference to the argument is returned.
- Using the character type as template argument to strcvt() and
strcvt_utf() is now deprecated. The string type should be used.