voila je souhaite crée une variable me permettant la gestion de mes erreurs je fais:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
#include <string>
using namespace std;
 
struct
{
   int x;
   std::string y;
} Mon_Erreur = {
	1, "Erreur1",
	2, "Erreur2"
 };
et VC6 me retourne l'erreur :
error C2552: 'Mon_Erreur' : non-aggregates cannot be initialized with initializer list
et
error C2639: compiler generated default constructor required by unnamed class

Et la je ne comprends pas car lorsque je fais:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
struct
{
   int x;
   int y;
} Mon_Erreur = {
	1, 11
	2, 12
 };
Je ne rencontre aucun problème