85 votes

Comment std :: is_function est-il implémenté?

Comment ce qui suit est-il une implémentation pour std::is_function ?

 template<class T>
struct is_function : std::integral_constant<
    bool,
    !std::is_const<const T>::value && !std::is_reference<T>::value
> {};

(à partir de la référence du RPC )

Il me semble qu'un int serait une fonction selon cette définition. Qu'est-ce que je rate?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X