Bonjour,
Je souhaiterai une méthode templatisée avec en entrée une fonction :
à la compilation, j'obtiens une erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 template <class T> T* Query::selectAll(T* (&func)(sqlite3_stmt *)){...}
"error: no matching function for call to 'Query::selectAll(Compte*)'"
j'essaye de l'utiliser de cette manière :
}
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Compte *rowMapper(sqlite3_stmt *stmt){...} ... return query->selectAll(rowMapper(stmt));
Merci d'avance
Partager