1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
template<>
struct _Ptr_cat_helper<double *, double *>
{ // return pointer category from pointer to pointer arguments
typedef _Scalar_ptr_iterator_tag _Ptr_cat;
};
template<>
struct _Ptr_cat_helper<const double *, double *>
{ // return pointer category from pointer to pointer arguments
typedef _Scalar_ptr_iterator_tag _Ptr_cat;
};
template<>
struct _Ptr_cat_helper<long double *, long double *>
{ // return pointer category from pointer to pointer arguments
typedef _Scalar_ptr_iterator_tag _Ptr_cat;
}; |
Partager