Esa línea está mal codificada y tienes un error de paréntesis.
La sintaxis de
static_cast que no es ni mas ni menos que un casting es así:
Código:
static_cast<T>(arg)
Siendo
T el tipo al que quieres convertir el argumento
arg. Si la conversión no es posible, te devuelve un nulo. es conveniente testar ese nulo para evitar errores, a no ser que se esté absolutamente seguro de que se hará el casting sin problema alguno.
Saludos.