8.15 Strings library

Describes implementation-defined aspects of the Arm® C++ compiler and C++ library relating to the strings library, as required by the ISO C++ Standard.

Type of std::streamoff (21.2.3.1).
Type std::streamoff has type long long.
Type of std::streampos (21.2.3.2).
Type of std::streampos is fpos<mbstate_t>.
Returned value of char_traits<char16_t>::eof (21.2.3.2).
This function returns uint_least16_t(0xFFFF).
Type of std::u16streampos (21.2.3.3).
Type of std::u16streampos is fpos<mbstate_t>.
Returned value of char_traits<char32_t>::eof (21.2.3.3).
This function returns uint_least32_t(0xFFFFFFFF).
Type of std::u32streampos (21.2.3.3).
Type of std::u32streampos is fpos<mbstate_t>.
Type of std::wstreampos (21.2.3.4).
Type of std::wstreampos is fpos<mbstate_t>.
Supported multibyte character encoding rules (21.2.3.4).
UTF-8 and Shift-JIS are supported as multibyte character encodings.
Non-ConfidentialPDF file icon PDF version100067_0609_00_en
Copyright © 2014–2017 Arm Limited (or its affiliates). All rights reserved.