Hey j'essaie d'extraire le chemin du fichier, mais le problème est que je suis coincé dans une boucle infinie ne comprends pas pourquoi. S'il vous plaît jeter un oeil à mon code.CString extrait le chemin du fichier
CString myString(_T("C:\\Documents and Settings\\admin\\Desktop\\Elite\\Elite\\IvrEngine\\dxxxB1C1.log"));
int pos = myString.Find(_T("\\"));
while (pos != -1)
{
pos = myString.Find(_T("\\"), pos); // it keeps returning 2
}
CString folderPath = myString.Mid(pos);
Maintenant, le problème est que, FIND() retourne 2 la première fois que je lance, mais dans la boucle alors qu'il revient sans cesse 2, pourquoi la fonction incapable de trouver le reste « \ »? Donc maintenant je suis dans une boucle infinie :(