Scroll to navigation

std::match_results::operator=(3) C++ Standard Libary std::match_results::operator=(3)

NAME

std::match_results::operator= - std::match_results::operator=

Synopsis


Defined in header <regex>
match_results& operator=( const match_results& other ); (1) (since C++11)
match_results& operator=( match_results&& other ) noexcept; (2) (since C++11)


Assigns the contents.


1) Copy assignment operator. Assigns the contents of other.
2) Move assignment operator. Assigns the contents of other using move semantics.
other is in a valid, but unspecified state after the operation.

Parameters


other - another match results object

Return value


*this.

Exceptions


1) May throw implementation-defined exceptions.

2022.07.31 http://cppreference.com