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


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

зачем вам ссылка нужна? какая задача? возвращайте по значению

вот так:
vector<float> getVector(){
  vector<float> tmp(X_,X_+size);
  return tmp;
}

vector<float> a1 = getVector(); // <-- valid
const vector<float>& a2 = getVector(); // <-- valid as well
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.