I got a compiler error:
main.cpp|59|error: invalid conversion from \'int\' to \'int*\' [-fpermissive]|
The offending line is
You forgot &. vector[nElementos-1] is the value, while you need an address for pFinal.
&
vector[nElementos-1]
pFinal
Either *pFinal = &(vector[nElementos-1]) or *pFinal = vector + nElementos-1.
*pFinal = &(vector[nElementos-1])
*pFinal = vector + nElementos-1