Ciao
sto passando un vector in una funzione in questo modo:
okElem elem=getChannelForUE(vett, mappa);
vett è definito come in una classe header UeRecord.h
typedef std::vector<struct CqiFeedback> CqiFeedbacks;
il problema è che quando mi faccio stampare la lunghezza di vett prima di passarlo è pari a 100
poi dentro il metodo getChannelForUE faccio cosi
struct okElem getChannelForUE(UeRecord::CqiFeedbacks vett, vector<alloc_map_elemen*> mappa){
CqiFeedbacks vettCQI=(UeRecord::CqiFeedbacks)vett;
se stampo con
cout<<vettCQI.size();
mi da zero!!!! quando prima era 100 possibile..?
grazie come sempre