int _tmain(int argc, char** argv)
{
FILE* file1=fopen(argv[1],"r");
FILE* file2=fopen(argv[2],"w");
}
Il semble que seule la première lettre des arguments est reçue ... Je ne comprends pas pourquoi!Principal recevant seulement les premières lettres des arguments
std::cout<<"Opening "<<strlen(argv[1])<<" and writing to "<<strlen(argv[2])<<std::endl;
sorties 1 et 1 quoi qu'il arrive. (dans MSVC 2010)
Qu'est-ce que '_tmain'? Dans quel environnement travaillez-vous? –
Voir la réponse à cette question http://stackoverflow.com/questions/895827/what-is-the-difference-between-tmain-and-main-in-c –
Je ne pense pas que ce soit un doublon. C'est écrit différemment, et vous n'êtes pas le premier développeur que j'ai vu trébucher sur ces symptômes. Donc, cette formulation devrait au moins rester à mon humble avis. – EFraim