Преимущества явного приведения типов при динамическом распределении памяти:
- обеспечение переносимости программы, в первую очередь совместимости с языком программирования С++; 14
- устранение предупреждающих сообщений, которые могли бы появиться при неявном преобразовании. 2
Недостатки явного приведения типов:
- возможное снижение производительности программы, так как процесс приведения типов и проверки их соответствия занимает дополнительное время. 5