Bonjour à tous,
je souhaite reprendre un code écrit en C++, et tout refaire en visual C#.NET
J'ai un problème pour retraduire ce qui suit:
enum mode_type tab_mode[][16]={
/*AR */{-1,TST,PRCH, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1 },
/*PRCH */{AR,TST, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1 },
/*TST */{AR, -1,PRCH, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1 },
/*REPOS */{AR,TST, -1, VS, VM, RES, SD,RST,
VSPE,TSDT,SDTLD,TAS,RCHL, -1, -1, -1 },
/*VS */{AR,TST, -1,REPOS, VM, RES, SD,RST,
VSPE,TSDT,SDTLD, -1,RCHL, -1, -1, -1 },
/*VM */{AR,TST, -1, VS,REPOS, RES, SD,RST,
VMPE,TSDT,SDTLD, -1,RCHL, -1, -1, -1 },
/*RES */{AR,TST, -1, VS, VM, REPOS, SD,RST,
RESPE,TSDT,SDTLD, -1,RCHL, -1, -1, -1 },
/*VSPE */{AR,TST, -1, -1, VMPE, RESPE, -1,RST,
-1,TSDT,SDTLD, -1,RCHL, -1, -1, -1 },
/*VMPE */{AR,TST, -1, VSPE, -1, RESPE, -1,RST,
-1,TSDT,SDTLD, -1,RCHL, -1, -1, -1 },
/*RESPE */{AR,TST, -1, VSPE, VMPE, -1, -1,RST,
-1,TSDT,SDTLD, -1,RCHL, -1, -1, -1 },
/*SD */{AR,TST, -1, VS, VM, RES,REPOS,RST,
VSPE,TSDT,SDTLD, -1,RCHL, -1, -1, -1 },
/*TSDT */{AR,TST, -1, -1, -1, -1, -1, -1,
-1, -1,SDTLD, -1, -1, -1, -1, -1 },
/*SDTLD */{AR,TST, -1,SDTVS,SDTVM,SDTRES, -1, -1,
SDTVSPE, -1, -1, -1, -1, -1, -1,SDTVIR },
/*SDTVIR */{AR,TST, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1 },
/*SDTVS */{AR,TST, -1,SDTLD, -1, -1, -1, -1,
SDTVSPE, -1, -1, -1, -1, -1, -1,SDTVIR },
/*SDTVM */{AR,TST, -1, -1,SDTLD, -1, -1, -1,
SDTVMPE, -1, -1, -1, -1, -1, -1,SDTVIR },
/*SDTRES */{AR,TST, -1, -1, -1,SDTLD , -1, -1,
SDTRESPE, -1, -1, -1, -1, -1, -1,SDTVIR },
/*SDTVSPE */{AR,TST, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1,SDTVIR },
/*SDTVMPE */{AR,TST, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1,SDTVIR },
/*SDTRESPE*/{AR,TST, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1,SDTVIR },
/*RCHL */{AR,TST, -1, -1, -1, -1, -1,RST,
-1,TSDT,SDTLD, -1, -1,RCHA,RALM, -1 },
/*RCHA */{AR,TST, -1, -1, -1, -1, -1, -1,
-1,TSDT,SDTLD, -1, -1, -1,RALM, -1 },
/*RALM */{AR,TST, -1, -1, -1, -1, -1, -1,
-1,TSDT,SDTLD, -1, -1,RCHA, -1, -1 },
/*RST */{AR,TST, -1, -1, -1, -1, -1, -1,
-1,TSDT,SDTLD, -1,RCHL,RCHA,RALM, -1 },
/*TAS */{AR,TST, -1, -1, -1, -1, -1, -1,
-1,TSDT,SDTLD, -1, -1, -1, -1, -1 }
};
Merci de votre aide
Partager