std::gslice_array<T>::operator=
Von cppreference.com
< cpp | numeric | valarray | gslice array
| 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 von other_arr den referenzierten Elementen von *this zu.
Inhalt |
[bearbeiten] Parameter
| value | - | ein Wert, der allen referenzierten Elementen zugewiesen werden soll |
| val_arr | - | std::valarray, der zugewiesen werden soll |
| other_arr | - | std::gslice_array zuzuweisen |
[bearbeiten] Rückgabewert
1,2) (keine)
3) *this
[bearbeiten] Beispiel
| Dieser Abschnitt ist unvollständig Grund: kein Beispiel |
[bearbeiten] 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-const | wurde zu const gemacht |
| LWG 253 | C++98 | Der Kopierzuweisungsoperator war privat | öffentlich gemacht |
| LWG 621 | C++98 | Der Kopierzuweisungsoperator war nicht-const | wurde zu const gemacht |