Bonjour,

Je suis débutant en C++.
A la fac, on travaille sur Visual C++ 6, et voici un bout de code qui fonctionne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
  friend ostream& operator << (ostream&, const Date&);
  friend istream& operator >> (istream&, Date&);
.

Mais quand j'essaie de compiler ça chez moi, sous Linux avec la commande g++, j'obtiens le message suivant :
Citation Envoyé par g++
In file included from Date.cpp:1:
Date.h:32: error: ISO C++ forbids declaration of `ostream' with no type
Date.h:32: error: `ostream' is neither function nor member function; cannot be
declared friend
Date.h:32: error: parse error before `&' token
.

Quelqu'un pourrait-il m'expliquer d'où vient ce problème ?
Merci d'avance.