Usa o método at().
Pensei que era para pegar o elemento num índice.
Tente assim:
int e = 4; // elemento a ser procurado
int n[] = { 1,2,3,4,5,6,7,8,9 };
vector<int> vetor(n, n + sizeof(n) / sizeof(n[0]));
int indice = find(vetor.begin(), vetor.end(), e ) - vetor.begin();
if(indice < vetor.size())
{
cout << indice; // índice do elemento
}