array_view<T> to vector<T>
От: sci_reseacher  
Дата: 14.06.16 14:24
Оценка:
Можно ли конвертировать const array_view<T> в STL вектор const std::vector<T>?
cannot convert ‘X’ (type ‘const arv::array_view<float>’) to type ‘const std::vector<float>&’
stl
Re: array_view<T> to vector<T>
От: watchmaker  
Дата: 14.06.16 14:36
Оценка: 2 (1) +1
Здравствуйте, sci_reseacher, Вы писали:

_>Можно ли конвертировать const array_view<T> в STL вектор const std::vector<T>?

Да пожалуйста:
template <typename T>
std::vector<T> ConvertViewToVector(const array_view<T>& view) {
  return {view.begin(), view.end()};
}
Re: array_view<T> to vector<T>
От: jazzer Россия Skype: enerjazzer
Дата: 14.06.16 16:01
Оценка:
Здравствуйте, sci_reseacher, Вы писали:

_>Можно ли конвертировать const array_view<T> в STL вектор const std::vector<T>?

_>
_>cannot convert ‘X’ (type ‘const arv::array_view<float>’) to type ‘const std::vector<float>&’
_>


только с созданием копии данных.
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.