std::gslice_array<T>::operator=
Von de.cppreference.net
void operator=( const T& value ) const;
|
(1) | |
void operator=( const std::valarray<T>& val_arr ) const;
|
(2) | |
const gslice_array& operator=( const gslice_array& other_arr ) const;
|
(3) | |
Weist allen referenzierten Elementen Werte zu.
1) Weist
value allen Elementen zu.2) Weist die Elemente von
val_arr den referenzierten Elementen von *this zu.3) Weist die ausgewählten Elemente aus
other_arr den referenzierten Elementen von *this zu.Parameter
| value | - | ein Wert, der allen referenzierten Elementen zugewiesen wird |
| val_arr | - | std::valarray zur Zuweisung |
| other_arr | - | std::gslice_array zur Zuweisung |
Rückgabewert
1,2)
(keine)
3)
*
this
Beispiel
|
Dieser Abschnitt ist unvollständig
Grund: Kein Beispiel |
Fehlerberichte
Die folgenden verhaltensändernden Fehlerberichte wurden rückwirkend auf zuvor veröffentlichte C++-Standards angewendet.
| DR | Angewendet auf | Verhalten wie veröffentlicht | Korrigiertes Verhalten |
|---|---|---|---|
| LWG 123 | C++98 | Überladung (2) war nicht-konstant | konstant gemacht |
| LWG 253 | C++98 | der Kopierzuweisungsoperator war privat | öffentlich gemacht |
| LWG 621 | C++98 | der Kopierzuweisungsoperator war nicht-konstant | konstant gemacht |