зеркало из https://github.com/microsoft/STL.git
Implement LWG-3701: Make `formatter<remove_cvref_t<const charT[N]>, charT>` requirement explicit (#2957)
Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
This commit is contained in:
Родитель
222a5584fd
Коммит
12c5143f73
|
@ -3331,9 +3331,12 @@ template <_Format_supported_charT _CharT>
|
|||
struct formatter<const _CharT*, _CharT>
|
||||
: _Formatter_base<const _CharT*, _CharT, _Basic_format_arg_type::_CString_type> {};
|
||||
|
||||
template <_Format_supported_charT _CharT, size_t _Nx>
|
||||
struct formatter<_CharT[_Nx], _CharT> : _Formatter_base<_CharT[_Nx], _CharT, _Basic_format_arg_type::_CString_type> {};
|
||||
|
||||
template <_Format_supported_charT _CharT, size_t _Nx>
|
||||
struct formatter<const _CharT[_Nx], _CharT>
|
||||
: _Formatter_base<const _CharT[_Nx], _CharT, _Basic_format_arg_type::_CString_type> {};
|
||||
: _Formatter_base<_CharT[_Nx], _CharT, _Basic_format_arg_type::_CString_type> {};
|
||||
|
||||
template <_Format_supported_charT _CharT, class _Traits, class _Allocator>
|
||||
struct formatter<basic_string<_CharT, _Traits, _Allocator>, _CharT>
|
||||
|
|
Загрузка…
Ссылка в новой задаче