I re-wrote the c_string constructor because it disapear strangly !
I also began writing it in the .cpp