bonjour,
j'ai à écrire une classe UneCitaion contenant deux champs sonAuteur et sonContenu.ma classe doit aussi contenir un constructeur et une methode presenteToi(),
je suis arrivé à écrire ceci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include<iostream.h>
#include<string.h>
 
class UneCitation
{
	char sonAuteur[20];
	char sonContenu[20];
   public:
	   void presenteToi();
	   UneCitation(char*chaine,char*machaine);
 
 
};
 
UneCitation::UneCitation( "auteur", "contenu")
{
	strcpy("sonAuteur","auteur");
	strcpy("sonContenu","contenu");
};
void UneCitation::presenteToi()
{
  cout<<sonAuteur<<"\n" ;
  cout<<sonContenu<<"\n";
};
mais lors de l'execution une erreur m'est indiqué par le compilateur:
<Unknown>' : function-style initializer appears to be a function definition
Error executing cl.exe.
j'attend vos commentaires,
Merci!!