Bonsoir!
Bon, je fais des tests, je me mets doucement au C++. Là, je viens de regarder la FAQ de developpez.com, et j’ai écrit ceci :
[code]#include
#include
#include “nburn.h”
using namespace std;
int main(int argc, char** argv)
{
cout << “On va lister les fichiers contenus dans le répertoire” << endl;
Liste::liste();
return 0;
}
void Liste::liste()
{
DIR * repertoire = opendir(".");
if ( repertoire = NULL)
{
cout << "Impossible de lister le répertoire" << endl;
}
else
{
struct dirent * ent;
while ( (ent = readdir(repertoire)) != NULL)
{
cout << ent->d_name << endl;
}
closedir(repertoire);
}
}[/code]
Sauf que à l’éxécution, erreur de segmentation. Comme il n’y a pas grand chose, je ne vois pas où je me plante.
Patapé s’il vous plaît, j’apprends tout seul, je débute .