devo scrivere un'applicazione in cui un file di testo viene letto e memorizzato in un vector di stringhe
dopo di che devo confrontare ogni carattere del testo caricato dal file con un array di char dal contenuto predefinitocodice:vector<string> text;
per cui avevo pensato ad una cosa del generecodice:char ARRAY[21] = {... ... ...}
in fase di compilazione mi compare il seguente errore:codice:for(int i = 0; i < text.size(); i++){ for(int j = 0; j < 21; j++){ if(text[i] == ARRAY[j]) index_t[i] = j; } }
no match for 'operator==' in '(((std::vector<std::string, std::allocator<std::string> >*)
come posso risolverlo?![]()

Rispondi quotando