Пространства имён
Варианты
Действия

std::valarray::operator=

Материал из cppreference.com
< cpp‎ | numeric‎ | valarray

 
 
 
 
valarray<T>& operator=(const valarray<T>& other );
(1)
valarray<T>& operator=( valarray<T>&& other );
(2) (начиная с C++11)
valarray<T>& operator=(const T& val );
(3)
valarray<T>& operator=(conststd::slice_array&);
(4)
valarray<T>& operator=(conststd::gslice_array&);
(5)
valarray<T>& operator=(conststd::mask_array&);
(6)
valarray<T>& operator=(conststd::indirect_array&);
(7)
valarray<T>& operator=(std::initializer_list<T> il );
(8) (начиная с C++11)
Заменяет содержимое числового массива.
Оригинал:
Replaces the contents of the numeric array.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
1)
Скопируйте оператор присваивания. Заменяет содержимое с копией содержимого других.
Оригинал:
Copy assignment operator. Replaces the contents with a copy of the contents of other.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
2)
Переместите оператор присваивания. Заменяет содержимое с другими использовании семантики ход (то есть данные в других перемещается от других в этой числовой массив). other находится в силе, но неопределенное состояние после.
Оригинал:
Move assignment operator. Replaces the contents with those of other using move semantics (i.e. the data in other is moved from other into this numeric array). other is in valid, but unspecified state afterwards.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
3)
Назначение каждого значения в числовой массив значение val.
Оригинал:
Assigns each value in the numeric array the value of val.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
8)
Назначает содержание инициализатор il списка. Эквивалент {{{1}}}.
Оригинал:
Assigns the contents of initializer list il. Equivalent to {{{1}}}.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править]Параметры

other
другой числовой массив назначить
Оригинал:
another numeric array to assign
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
val
значение для инициализации каждого элемента
Оригинал:
the value to initialize each element with
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
il
инициализатор список назначить
Оригинал:
initializer list to assign
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править]Возвращаемое значение

*this

[править]Исключения

1) (Нет)
2)
спецификация noexcept:  
noexcept
  
3-8) (Нет)
close