- C / C++ / C++.NET : Conversion de fichier texte dos/windows en fichier texte unix - CodeS SourceS
- Conversion de fichier texte unix->windows
- C / C++ / C++.NET : [win32 mfc]conversion des fichiers txt en format linux et windows - CodeS Sourc
- Convertir un fichier texte unix en fichier texte windows et vice et versa
- Utilitaire de conversion des fichiers text en format excell et blocnotes sympa pour edition :)
*d++ = *c se decompose en:
*d = *c;
d++;
Le goto est une vieille habitude qui m'evite des indentations parfois qui n'en finissent plus avec des while, for... Dans tous les cas le compilo ecrira des goto (JMP en ASM) donc resultat est idem.
BruNews, Admin CS, MVP Visual C++
accessoirement, j'aurais utilisé une while plutôt qu'un système de goto, est-ce que le goto est, d'une manière oe d'une autre, plus rapide, ou est-ce que c'est une de tes habitudes de codage?
finalement, la seule chose qui change c'est que tu traîtes un plus gros volume d'un coup, tu fais des économies d'échelle ^^ c vrai que c probablement plus rapide.
Alloues un buffer 32 Ko par exemple (pbuff). On boucle tant qu'on aspire.
A chaque tour:
BYTE *c, *d, *pout;
NextPass:
... lecture fichier
c d pbuff;
pout = pbuff + nAspires;
while(c < pbuff) {
if(*c !13) *d++ *c;
c++;
}
WriteFile(hfl, pbuff, d - pbuff, &dw, 0);
if(nAspires >= sizeBuff) goto NextPass;
BruNews, Admin CS, MVP Visual C++
Vous devez avoir le temps dans votre fac.
BruNews, Admin CS, MVP Visual C++