preguntar acerca de auto

3
réponses

Utilisation du mot-clé C++11 auto pour déclarer deux (ou plus) variables

J'ai un code comme ceci: template<class ListItem> static void printList(QList<ListItem>* list) { for (auto i = list->size() - 1, j = -1; i >= 0; --i) { std::cout << i << ", " << j << ": " << …
demandé sur 1970-01-01 00:33:36
2
réponses

Est-ce que C++17 peut déduire les paramètres `auto` non-type `template` pattern-match des templates avec des paramètres explicites non-type?

considérez cet exemple (également disponible sur wandbox): template <template <auto> class> void test() { } template <int> struct X { }; Essaie d'instancier test<X>()clang++ 4,0(le tronc) résulte en une erreur de compila …
demandé sur 1970-01-01 00:33:36