Ça me fait beaucoup penser à du typage structurel, il y a une différence qui m'échappe ?
Ça l'est: Les concepts sont une forme de typage structurel si c'est ta remarque.
On peut voir les concepts comme des assertions sur du typage structurel exécuté à la compilation.
Le typage structurel a toujours existé en C++. Mais avant C++20, il était basé principalement sur des assomptions implicites et les : Il n'était pas déclaré de manière formelle.
Ce qui indirectement était souvent responsable des erreurs de compilation de 45km légendaires en C++
[^] # Re: Typage structurel
Posté par Firwen (site web personnel) . En réponse au journal C++ Hell/Heaven et les concepts. Évalué à 2. Dernière modification le 17 septembre 2020 à 15:44.
Ça l'est: Les concepts sont une forme de typage structurel si c'est ta remarque.
On peut voir les concepts comme des assertions sur du typage structurel exécuté à la compilation.
Le typage structurel a toujours existé en C++. Mais avant C++20, il était basé principalement sur des assomptions implicites et les : Il n'était pas déclaré de manière formelle.
Ce qui indirectement était souvent responsable des erreurs de compilation de 45km légendaires en C++