• 02 Mai 2025, 11:06:11


Auteur Sujet: [REOLUR]StrCpy ?  (Lu 763 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
[REOLUR]StrCpy ?
« le: 15 Septembre 2009, 19:03:56 »
Salut tout le monde, savez vous pas s' il existe strcpy ou un equivalent en pawn???


C' est bizarre qu' il ne soit pas inclut dans le string.inc


EDIT: comme d'hab je resolu seul 5 min apres.

suffisait de faire un format lool
« Modifié: 15 Septembre 2009, 19:06:55 par sasuke78200 »



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne xEagl3Zx

  • *
  • Grand Banditisme
  • drift ...
  • Messages: 504
    • Voir le profil
Re : [REOLUR]StrCpy ?
« Réponse #1 le: 15 Septembre 2009, 19:11:38 »
MDR ... enfet le post qui ne servais a rien ses sa ?? ...

=> tien en passant va voir mon sujet TY ...

++TZ++
..:: Vive le drift ... ::..[/u]



++TZ++

Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : [REOLUR]StrCpy ?
« Réponse #2 le: 15 Septembre 2009, 23:45:32 »
Salut,

enfait un strcpy fonctionne de cette façon (je crois):

stock strcpy(source[], destination[])
{
    new i = 0;
    while((destination[i] = source[i]))
    {
        i++;
    }
    destination[i] = EOS;//permet de marquer la fin du texte au cas où.... (EOS = End Of String)
    return i;
}

cette fonction retourne la longueur de la chaîne copiée (0 si aucune chaîne n'a été copiée)

ps. Soyez indulgent, code écrit sur le forum

++Sim++
« Modifié: 15 Septembre 2009, 23:47:47 par Sim »





Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : [REOLUR]StrCpy ?
« Réponse #3 le: 16 Septembre 2009, 07:48:51 »
OUais c' est aussi un aure moyen merci Sim



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : [REOLUR]StrCpy ?
« Réponse #4 le: 18 Septembre 2009, 11:51:44 »
Autre solution :

memcpy (Dest, Source, 0, strlen (Source)+1);
Certainement plus rapide que le format ou qu'une fonction écrite en PAWN.

++
Syg
Courtesy of GtaManiac