Bonjour, je dois faire dans le cadre d'un projet un petit programme analysant un répertoire et qui est capable de classer chaque fichiers qui s'y trouve en fonction d'une chaine présente dans le titre,
pour cela j'utilise DIR / readdir pour acceder au répertoire et récuperer les noms, mais quand j'essaye de comparer avec un if(p->d_name == "main.cpp" )
celui ci ne me retourne pas la réponse, je vous présente mon code et en fait appel à votre générosité pour m'aider a réussir ce if (je ne comprends pas vraiment mon erreur, si je print j'obtiens chaque nom de fichier, mais si je if je n'obtiens plus rien
Je suis ce qui marche sur codeblock xD sachant que j'ai pas internet sur le poste et que apparament il faut telechatelechatéléla librairie boost pour pouvoir l'utiliser, j'y ai pas vraiment accès, fin j'ai réussi a résoudre mon erreur je sais plus par quel procede, merci bien
apparament il faut télécharger la librairie boost pour pouvoir l'utiliser
le module filesystem a été intégré au standard C++17, donc si ton compilateur est à jour tu devrais pouvoir le manipuler
Grosse erreur d'interdir Internet à un développeur x) M'enfin, si c'est secret defense, sécurité maximale etc... pas le choix :/ Tu dois tout de même avoir un moyen d'obtenir les libs dont tu as besoin non ? Oo
- Edité par romantik 12 octobre 2018 à 10:29:33
Dream on, Dream on, Dream until your dream comes true
erreur readdir [débutant]
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Discord NaN. Mon site.