Bonjour à toutes et à tous !
J'utilise une librairie ayant une API C++ qui je crois est un peu vieillissante et ressemble à du C. J'ai récupéré un projet github proposant un début de wrapper d'une classe A en C++ moderne, auquel je rajoute les fonctionnalités dont j'ai besoin. Ce wrapper est grosso modo une classe B possédant un pointeur sur A.
Mais je suis confronté (entre autres choses) à un problème de constance, parce qu'aucune méthode de A n'a été déclarée const.
Est-ce une raison valable de déclarer le pointeur sur A comme mutable ?
Partager