Bonjour,
J'ai actuellement une classe (Remarque) qui redefinit l'opérateur <<. Pour l'instant cet opérateur est déclaré dans le .h et est défini de la facon suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
 friend ostream& operator<< (ostream& o, const Remarque& r) 
    {
     ..........
      return o;
    }
Le problème est que j'aimerais l'enlever du .h pour le mettre dans le .cpp. Comment faire ? Quelle signature de méthode dois-je utiliser? Est-ce que je dois préfixer le nom de cette méthode par Remarque::...

Merci d'avance.