в круглые скобки, так называемое "приведение в круглых скобках"
Например, преобразование
double --> int: Преобразования типов в С
int i = (int) 2.5;
такая форма приведения не наглядна
при приведении пользовательских типов могут возникать ошибки
Cls1 * a = ...;
Cls2 * b = (Cls2 *) a;
Для некоторых типов могут возникать неопределенности. Cls1 и Cls2 могут быть никак не связаны, и тогда операция присвоения не правомочна. В целом надо различать преобразования связанных типов и несвязанных типов.