Re[3]: ссылка на локальный вектор
От: watchmaker  
Дата: 16.05.16 10:35
Оценка:
Здравствуйте, sci_reseacher, Вы писали:

_>А как можно вернуть ссылку на std::vector<float> в данной ситуации, когда имеется float *?

Зачем? Что ты хочешь добиться? Почему не устраивает возврат по значению, как делает нижеприведённый getVector, а хочется что-то вроде нерабочего getX?

_>что-то типа сделать?

_>
_>vector<float>  getVector(){
_>  vector<float> tmp(X_,X_+size);
_>  return tmp;
_>}

_>const vector<float> & getX(){
_>  return static_cast<const vector<float>&>(getVector());
_>}
_>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.