Bonjour,

je dois concatener deux chaines de caractères sans utiliser de strings....

J'ai donc surcharger mon operateur + mais je n'arrives pas à faire fonctionner.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
CChaine CChaine::operator+(const char* message)
{
	int taillemessage;
	int tailletotal;
	taillemessage=strlen(message);
	tailletotal=m_size+taillemessage;
	char*chn=new char[tailletotal+1];
	strcpy(chn,message);
	CChaine Chainecomplete=chn;
	return chn;
 
}