J'ai trouvé le code aquí qui ressemblait à quelque chose comme ça :
auto f(T& t, size_t n) -> decltype(t.reserve(n), void()) { .. }
Dans toute la documentation que j'ai lue, on m'a dit que decltype
est signé comme :
decltype( entity )
ou
decltype( expression )
Et il n'y a aucun second argument nulle part. Du moins c'est ce qui est indiqué sur Référence cpp . Est-ce un second argument pour decltype
? Et si oui, à quoi sert-il ?