Performs casting of Elements of the specified array to different type. Override for cases then From is SmartPtr obj....function Performs casting of elements of the specified array to...then From is SmartPtr obj. template < typename To , typename From...