yopeee,

vous pouvez m aider a resoudre l'erreur de compilation please.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
Erreur : c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\utility(41): error C2536: 'std::pair<_Ty1,_Ty2>::std::pair<_Ty1,_Ty2>::second'*: impossible de spécifier un initialiseur explicite pour les tableaux
        with
        [
            _Ty1=const int,
            _Ty2=tstSrvData [14]
        ]
        and
        [
            _Ty1=const int,
            _Ty2=tstSrvData [14]
        ]

ma definition de structure :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
struct tstSrvData
{
	int	Value;				
	char	TypeOfValue;
};
ma definition de map :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
typedef std::map<int,tstSrvData[10]> MapClics;
ma declaration :
mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
tstSrvData l_NullClic[10];
 
unsigned int l_uiCounter;
for(l_uiCounter=0;l_uiCounter<10;l_uiCounter++)	
{
	l_NullClic[l_uiCounter].Value=0;
	l_NullClic[l_uiCounter].TypeOfValue=0;
}
m_MapClics.insert(make_pair(5,l_NullClic));