wallegen
Messages postés12Date d'inscriptionsamedi 18 septembre 2004StatutMembreDernière intervention 2 juin 2006
-
19 avril 2006 à 02:31
wallegen
Messages postés12Date d'inscriptionsamedi 18 septembre 2004StatutMembreDernière intervention 2 juin 2006
-
20 avril 2006 à 14:28
J'ai simplifié la fonction pour la compréhension,si j'ai bien compris
strlen attend un const char* en argument alors que je lui passe un
LPCVOID(je ne peux pas changer!)
J'ai donc une erreur à la compilation,comment récupérer alors la taille en sachant que sizeof ne marche pas non plus!?
wallegen
Messages postés12Date d'inscriptionsamedi 18 septembre 2004StatutMembreDernière intervention 2 juin 2006 19 avril 2006 à 23:35
Merci à tous!
J'ai résolu mon pb comme ceci
DWORD myfprintf ( LPCVOID texte,int i )
{
WriteFile ( fichier, texte,i, &taille, NULL );
}
Je ne calcul pas la taille hord de la fonction mais je donne la valeur
à i suivant ce que je lui envoie dans "texte",c'est pas trés
propre mais ça marche (alors quand on est débutant ^^)
SAKingdom
Messages postés3212Date d'inscriptionlundi 7 novembre 2005StatutMembreDernière intervention16 février 200915 19 avril 2006 à 23:41
"Je ne calcul pas la taille hord de la fonction mais je donne la valeur à i suivant ce que je lui envoie dans "texte"" Je comprend pas. Quesque tu veut dire. Tu fais comme ça???
myfprintf("Bonjour", 7);
___________________________________________
Les plus grands esprits trouvent toujours une solution