bonjour,

j'essaye de recuperer un numero dans le nom d'un fichier.

j'ai un path du genre "/home/Desktop/acquisition_micro_ct/first_rotation/ACQ0005.DAT"
les valeurs allant de 0000 a 4000.

j'ai essaye:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
int proj_number = atoi(tfilename[proj].c_str());
cout << "proj_number : " << proj_number << endl;
et ca me renvoie tout le temps 0

je me suis dit que c'etait a cause des zeros.
j'ai fait un test rapide:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
int proj_number_test = atoi("/home/Desktop/acquisition_micro_ct/first_rotation/ACQ5.DAT");
cout << "proj_number_test : " << proj_number_test << endl;
mais la aussi ca me retourne 0.

comment je peux faire pour recuper la valeur dans le path ?