Ciao, ho bisogno di riempire un vettore con dei dati durante la lettura del file e di analizzare successivamente il vettore..fin qui nessun problema..ma se mentre opero sul vettore e cerco di rimuovere un elemento dopo aver salvato i dati relativi inseriti nel vettore mi viene sollevato il seguente errore..il codice che me lo generà è il seguente..avete qualche suggerimento da darmi???
codice:void SAXPrintHandlers::endElement(const XMLCh* const name) { int len = pathdata.size(); PathData elem; wstring path; wstring a =L"\\"; const char* n= StrX(name); const char* n1=(const char*)elem.element.data(); for (int index = 0; index < len; index++){ if(len!=0){ elem = pathdata[index]; if(strcmp(n1,n)!=1){ path+=elem.element.data(); path+=a; pathdata.pop_back(); }else{ } }else{} }