uh hai ragione scusami,febbre e programmazione non vado molto d'accordo non c'è dubbio.Comunque il codice è questo ma mi dice che il vettore non è mai palindromo.

codice:
 #include <iostream>#include <fstream>


using namespace std;


void leggi (int riemp,int *vet1);
bool palindromo (int riemp,int *vet1);


int main ()
{
	
    int n = 0;
	int *vet1;
	vet1 = new int [n];
	int riemp = 0;
	
	leggi (riemp,vet1);
	
	if (palindromo (riemp,vet1)==true)
	cout << "\n\nil vettore e' palindromo";
	else if (palindromo (riemp,vet1)==false)
	cout << "\n\nil vettore non e' palindromo";
	
	cout << "\n\n";
	system("pause");
}


void leggi (int riemp,int *vet1)
{
	ifstream file;
	file.open("dati.txt",ios::in);
	
    while(!file.eof())
	{
		file >> vet1[riemp++];
	}
	
	cout << "il vettore che hai caricato e':\n\n";
	for (int i=0;i<riemp;i++)
	{   
	    cout << vet1[i];
	}
}




bool palindromo (int riemp,int *vet1)
{
	for (int i=0;i<riemp;i++)
		{   
		    if(vet1[i] != vet1[riemp-i-1])
			return false;
			else if (vet1[i] == vet1[riemp-i-1])
			return true;
		}
		
}