J'ai cette erreur ('ifstream' : n'est pas membre de 'std') dans mon header alors que je l'ai repris de l'étape précédente de mon projet où tout se compilait sans erreur .
Je suis sous Visual Studio et le code d'erreur est C2039. Malgré de nombreuses recherches, je ne trouve pas alors si vous avez une idée je suis preneur. Merci

Voilà le header en question:
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
25
26
27
28
29
30
31
 
#pragma once
#ifndef _IDMESSAGE_
#define _IDMESSAGE_
 
/**
@brief: type structuré pour l'id message
*@post: detruire le tableau alloué en mémoire dynamique;=
*/
struct IdMessage {
	enum { capacite = 50 ,capcitedh = 9 };
	char expediteur[capacite];
	char destinataire[capacite];
	char date[capcitedh];
	char heure[capcitedh];
};
 
/**
@brief: saisie de l'id du message
@param[in]: is est le flot d'entrée pour la saisie
@return
*/
IdMessage saisieId(std::ifstream& is);
/**
@brief
@param[in]
@param[out]
*/
void afficherId(std::ostream& os, const IdMessage& m);
 
#endif /*_IDMESSAGE_*/