Bonjour,
Je dois appeler une API externe qui ne prend que des "const string &" et nous utilisons a l'interne des char[].
Est-il possible d'étendre la classe "string" pour surcharger le constructor std::string(char*) afin d'utiliser nos char[] a l'interne de ceux-ci? Car par défaut, le constructor de std::string(char*) creer une copie a chaque fois et comme on dois appeler cet API a profusion ... utilisant d'énorme chaine de caracteres (XML), cela fait beaucoup d'allocation/deallocation ainsi que de copies en memoire inutile.
Merci.