oui, genre un exemple abusé :
int a;
double a;
. ..
cout < < a < < endl;
déja il va gueuler, car tu définis 2 fois la meme variable
il va te dire, en arrivant sur " double a", que la variable est définie précédemment ( en te montrant la ligne du " int a")
prévious = précédent((en anglais)
marque nous ton bout de code et les messages d´erreur exacts 