C ++ 17 est le nom du standard C ++ approuvé en 2017. Il s'appuie sur l'ancien standard C ++ 14, améliorant le langage de base et la bibliothèque standard, et ajoutant quelques nouvelles fonctionnalités de langage.
J'ai l'habitude de passer des fonctions lambda (et d'autres callables) aux fonctions de modèle - et de les utiliser - comme suit template <typename F>
auto bar (F && f)
...
Quelles sont les alternatives aux fonctions virtuelles basées sur des modèles? Voici une abstraction de mon cas d'installation: int main( )
{
std::vector< CParent ...
Je ne comprends pas la signification de cet avertissement. Mon code se compile mais ne parvient pas à lire entrées la moitié du temps. A* createA(double* i ...