codice:
ifstream fin("file1.txt");
if (fin) {
   string s;
   
   while(fin) // cattura tutti gli errori.
   {
              
      getline(fin,s); 
      cout << "COMBINAZIONE DI 5 NUMERI DA CONFRONTARE: ";
      cout << s;
      cout << "\n";
      vec.push_back(s);
      
     
      
ifstream f2in("file2.txt");
if (f2in) {
   string s2;
   
   while(fin) // cattura tutti gli errori.
   {
              
      getline(f2in,s2);
      cout << "\n"; 
      cout << "SEQUENZA DI 5 NUMERI DA CONFRONTARE: ";
      cout << s2;
      cout << "\n";
      vec2.push_back(s2);
      
      


cout << "\n\n";
cout << "MISURA DEL FILE1: ";
cout << vec.size();
cout << "\n";
cout << "MISURA DEL FILE2: ";
cout << vec2.size();
cout << "\n";
cin.get();


}
}
}
}
Entrambi i file contengono righe numeriche del tipo:

1,2,3,4,5
7,32,12,8,7
ecc...

io vorrei confrontarle una ad una riscontrando o meno almeno due valori uguali...
ovvero avrei bisogno prima di creare da ogni stringa un vector e poi confrontare quest'ultimi
mentre si procede con l'elaborazione...

es...

FILE1.txt contiene:

1,2,3,4,5
1,4,6,8,9
ecc...


FILE2
20,1,2,45,90
10,12,18,20,21
ecc...

In questo caso dovrei ottenere un controllo di questo tipo:

ANALIZZO riga1 del FILE1 confrontandola con tutte le righe di FILE2 prima di passare a riga2 del FILE1 per un analogo confronto... ecc...

1,2,3,4,5 VS 20,1,2,45,90 -> riscontrati due elementi uguali: 1,2
1,2,3,4,5 VS 10,12,18,20,21 -> riscontrati 0 elementi uguali
ecc...

TNX!