mencionado en https://github.com/andy0013/TP2/issues/14. Esta nomenclatura solamente te sirve para construir el string in place pasandolé un char * como parámetro. Pero en el main ya creaste un objeto string que es lo que pasás por parámetro, por lo que se genera una copia.
https://github.com/andy0013/TP2/blob/1bffc6e02134bd4ff4eae8332b10db3ccf65d17b/TP2/src/GestorHilos.h#L35-L36
mencionado en https://github.com/andy0013/TP2/issues/14. Esta nomenclatura solamente te sirve para construir el string
in place
pasandolé unchar *
como parámetro. Pero en el main ya creaste un objeto string que es lo que pasás por parámetro, por lo que se genera una copia.