Comment est-il possible de concaténer en C++ deux chaînes de caractère.

Ce billet est destiné à un public débutant avec le C ou le C++ se lançant dans l'internet des objets.

avec la lib string

sans la lib string

Ici la chaîne est retournée par la fonction

Afin de pouvoir changer correctement la string et pouvoir libéré la mémoire plus tard, il est possible d'utiliser des pointeurs, comme ceci:

J'en ai profité pour corriger des erreurs. On peut voir l'utilisation de delete[] afin de libérer la mémoire afin d'éviter des fuites ou réutiliser cette mémoire libre dans le programme.