//ZIP
Télécharger le zip
Salut Peux-tu nous (m') expliquer l'avantage de la fonction maison bnstrcpy() par rapport à strcpy()/lstrcpy() ? existe-il une version commenté de cette fonction ? car là entres les lignes ASM j'ai du mal.
Les fonctions strcpy, strcat, etc... retournent le pointeur qu'on leur a passé. Ce qui est d'un stupide consommé, inutile puisqu'on l'a déjà et en cas de chainage à suivre on est bon pour reparcourir la chaine encore une fois (strcat). Celle ci donne le pointeur sur FIN de copie, on peut chainer direct sans reparcourir la chaine initiale. char buf[480], *c; c = bnstrcpy(buf, STR1); bnstrcpy(c, STR2); ou aussi: bnstrcpy(bnstrcpy(buf, STR1), STR2); Si tu avais du reporting ou truc de ce genre à faire, tu pourrais mesurer l'énorme benef.
sûr que ca parait un peu étrange (stupide ?) que la fonction renvoie simplement l'addresse recue en paramètre...
( juste comme ça, 10 ans après : std::string fait pas ça , au moins ?? j'ai pas de compilo, là, peux pas aller voir la source ... )
Pas mal, il sera mieux d'ajouter la fontion systray pour qu'il marche discretment et averti quand rss mis a jour...
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 873 737 membres 31 nouveaux aujourd'hui 16 151 membres club