Lo scopo della funzione è ritornare true o false per dire se la riga è uguale a tutte le righe della matrice.Direi che non serve stampare il risultato, questo puoi farlo nel main in base al risultato della funzione.
Io fossi in te userei la strategia contraria: piuttosto il risultato deve essere true e al primo confronto fallito esci da entrambe i cicli (non serve fare ulteriori confronti) e setti a false il risultato:

codice:
bool confronta(matrice m, vettore v,int &riemp)
{
    bool result=true;
    for(int i=0;i<riemp&&result;i++)
        for(int j=0;j<riemp&&result;j++)
        {...}  // al primo confronto fallito setti result a false
    return result;
}