Здравствуйте, 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());
_>}
_>