ad aggiungere dopo...

fgets(string,100,pfil)

questo cod:

//-------prova espressione regolare

const char *reg_espr = "[ ,.\\t\\n;:]" ; // Elenco dei caratteri separatori.
// NOTA: l'apparato delle espressioni regolari considera il [[backslash]] come il
// compilatore C++, quindi, ad esempio, il carattere '\n' va indicato con "\\n".

regex rgx(reg_esp) ; // 'regex' è un'istanza della classe template
// 'basic_regex' con argomento di tipo 'char'.
cmatch match ; // 'cmatch' è un'istanza (predefinita) del templete
// 'match_results' con argomento di tipo 'const char *'.
const char *target = "BA" ;

// Identifica tutte le parole di 'target' delimitate dai caratteri di 'reg_espr'.
if( regex_search( target, match, rgx ) == true )
{
// Se sono presenti delle parole separate dai caratteri specificati.

for( int a = 0 ; a < match.size() ; a++ )
{
string str( matches[a].first, matches[a].second ) ;
cout << str << "\n" ;
}
}


//----------------------------------

ma mi da questo errore in fase di compilazione:

27 C:\Dev-Cpp\leggererigaxriga3.cpp `regex' undeclared (first use this function)

Come faccio ad includere la classe regex.h?

THANKSSS