std::match_results<BidirIt,Alloc>::match_results (3) - Linux Manuals
std::match_results<BidirIt,Alloc>::match_results: std::match_results<BidirIt,Alloc>::match_results
Command to display std::match_results<BidirIt,Alloc>::match_results
manual in Linux: $ man 3 std::match_results<BidirIt,Alloc>::match_results
NAME
std::match_results<BidirIt,Alloc>::match_results - std::match_results<BidirIt,Alloc>::match_results
Synopsis
match_results() : match_results(Allocator()) { } (1) (since C++11)
explicit match_results( const Allocator& a ); (2) (since C++11)
match_results( const match_results& rhs ); (3) (since C++11)
match_results( match_results&& rhs ) noexcept; (4) (since C++11)
1) Default-constructor. Constructs a match result with no established result state (ready() != true).
2) Constructs a match result with no established result state (ready() != true) using a copy of a as the allocator.
3) Copy-constructor. Constructs a match result with a copy of rhs.
4) Move-constructor. Constructs a match result with the contents of rhs using move semantics. rhs is in valid, but unspecified state after the call.
Parameters
a - allocator to use for all memory allocations of this container
rhs - another match_result to use as source to initialize the match_result with
Exceptions
1-2) (none)
Defect reports
The following behavior-changing defect reports were applied retroactively to previously published C++ standards.
DR Applied to Behavior as published Correct behavior
P0935R0 C++11 default constructor was explicit made implicit
Pages related to std::match_results<BidirIt,Alloc>::match_results
- std::match_results<BidirIt,Alloc>::max_size (3) - std::match_results<BidirIt,Alloc>::max_size
- std::match_results<BidirIt,Alloc>::begin,std::match_results<BidirIt,Alloc>::cbegin (3) - std::match_results<BidirIt,Alloc>::begin,std::match_results<BidirIt,Alloc>::cbegin
- std::match_results<BidirIt,Alloc>::empty (3) - std::match_results<BidirIt,Alloc>::empty
- std::match_results<BidirIt,Alloc>::end,std::match_results<BidirIt,Alloc>::cend (3) - std::match_results<BidirIt,Alloc>::end,std::match_results<BidirIt,Alloc>::cend
- std::match_results<BidirIt,Alloc>::format (3) - std::match_results<BidirIt,Alloc>::format
- std::match_results<BidirIt,Alloc>::get_allocator (3) - std::match_results<BidirIt,Alloc>::get_allocator
- std::match_results<BidirIt,Alloc>::length (3) - std::match_results<BidirIt,Alloc>::length
- std::match_results<BidirIt,Alloc>::operator= (3) - std::match_results<BidirIt,Alloc>::operator=
- std::match_results<BidirIt,Alloc>::operator[] (3) - std::match_results<BidirIt,Alloc>::operator[]
- std::match_results<BidirIt,Alloc>::position (3) - std::match_results<BidirIt,Alloc>::position
- std::match_results<BidirIt,Alloc>::prefix (3) - std::match_results<BidirIt,Alloc>::prefix
- std::match_results<BidirIt,Alloc>::ready (3) - std::match_results<BidirIt,Alloc>::ready
- std::match_results<BidirIt,Alloc>::size (3) - std::match_results<BidirIt,Alloc>::size
- std::match_results<BidirIt,Alloc>::str (3) - std::match_results<BidirIt,Alloc>::str
- std::match_results<BidirIt,Alloc>::suffix (3) - std::match_results<BidirIt,Alloc>::suffix
- std::match_results<BidirIt,Alloc>::swap (3) - std::match_results<BidirIt,Alloc>::swap
- std::match_results<BidirIt,Alloc>::~match_results (3) - std::match_results<BidirIt,Alloc>::~match_results
- std::match_results (3) - std::match_results
- std::make_any (3) - std::make_any