std::match_results<BidirIt,Alloc>:: operator=
|
Défini dans l'en-tête
<regex>
|
||
|
match_results
&
operator
=
(
const
match_results
&
other
)
;
|
(1) | |
|
match_results
&
operator
=
(
match_results
&&
other
)
noexcept
;
|
(2) | |
Assigne le contenu.
Étant donné la valeur de
other
avant l'affectation comme
m
et tout entier dans
[
0
,
m.
size
(
)
)
comme
n
, lorsque l'affectation se termine, les fonctions membres suivantes doivent retourner les valeurs spécifiées :
| Fonction membre | Valeur |
|---|---|
ready()
|
m. ready ( ) |
size()
|
m. size ( ) |
str(n)
|
m. str ( n ) |
prefix()
|
m. prefix ( ) |
suffix()
|
m. suffix ( ) |
operator[](n)
|
m [ n ] |
length(n)
|
m. length ( n ) |
position(n)
|
m. position ( n ) |
Table des matières |
Paramètres
| autre | - | un autre objet de résultats de correspondance |
Valeur de retour
* this
Exceptions
Rapports de défauts
Les rapports de défauts modifiant le comportement suivants ont été appliqués rétroactivement aux normes C++ précédemment publiées.
| DR | Appliqué à | Comportement tel que publié | Comportement correct |
|---|---|---|---|
| LWG 2191 | C++11 | n pouvait être négatif dans les postconditions | ne peut être que non négatif |