Files
2025-10-25 03:02:53 +03:00

1.4 KiB

[string.view.modifiers]

27 Strings library [strings]

27.3 String view classes [string.view]

27.3.3 Class template basic_string_view [string.view.template]

27.3.3.7 Modifiers [string.view.modifiers]

🔗

constexpr void remove_prefix(size_type n);

1

#

Hardened preconditions: n <= size() is true.

2

#

Effects: Equivalent to: data_ += n; size_ -= n;

🔗

constexpr void remove_suffix(size_type n);

3

#

Hardened preconditions: n <= size() is true.

4

#

Effects: Equivalent to: size_ -= n;

🔗

constexpr void swap(basic_string_view& s) noexcept;

5

#

Effects: Exchanges the values of *this and s.