Strcmp FR
From SA-MP Wiki
(Difference between revisions)
Revision as of 10:04, 21 January 2014 Connor Mead (Talk | contribs) ← Previous diff |
Revision as of 21:53, 30 January 2014 Connor Mead (Talk | contribs) Next diff → |
||
Line 30: | Line 30: | ||
{{RelatedFunctionsFR}} | {{RelatedFunctionsFR}} | ||
- | {{strfind}} | + | {{strfind_FR}} |
- | {{strtok}} | + | {{strtok_FR}} |
- | {{strdel}} | + | {{strdel_FR}} |
- | {{strins}} | + | {{strins_FR}} |
- | {{strlen}} | + | {{strlen_FR}} |
- | {{strmid}} | + | {{strmid_FR}} |
- | {{strpack}} | + | {{strpack_FR}} |
- | {{strval}} | + | {{strval_FR}} |
- | {{strcat}} | + | {{strcat_FR}} |
[[Category:Scripting Functions FR]] | [[Category:Scripting Functions FR]] |
Revision as of 21:53, 30 January 2014
Page d'Accueil | Les Fonctions | Les Callbacks | Les bases du Scripting | Plugins de Serveur | Tutoriaux
Ne prenez pas en compte les FR dans les noms
Description:
Compare deux chaînes pour voir si elles sont indentiques.
(const string1[], const string2[], bool:ignorecase, length)
string1 | La première chaîne à comparer. |
string2 | La deuxième chaîne à comparer. |
ignorecase (optionnel) | (Booléen) Ignorer la casse (majuscules) |
length (optionnel) | Le nombre de caractère à comparer. (Si vaut 4, la fonction dira que "Salut" et "Salupard" seront les mêmes chaînes. |
Retourne:
-1 si la première chaîne vient avant la deuxième
1 si la première chaîne vient après la deuxième
0 si les chaînes sont identiques.
1 si la première chaîne vient après la deuxième
0 si les chaînes sont identiques.
De bons exemples sont trouvables ici: Utiliser strcmp
public OnPlayerCommandText(playerid, cmdtext[]) { if(!strcmp(cmdtext, "/commande", true)) // Si strcmp retourne 0, et que donc cmdtext vaut "/commande" { SendClientMessage(playerid, -1, "Tu as tapé /commande !"); return 1; } return 0; }
Fonctions Relatives
Les fonctions suivantes peuvent être utiles car elles sont indirectement ou directement liées a cette fonction.
- Strfind: Cherche une chaîne dans une autre chaîne.
- Strtok: Récupère le prochain mot dans une chaîne.
- Strdel: Supprime une partie d'une chaîne.
- Strins: Insère du texte dans une chaîne.
- strlen: Récupère la taille (nombre de caractère) d'une chaîne.
- Strmid: Extrait une partie d'une chaîne dans une autre chaîne.
- Strpack: Pack a string into a destination.
- Strval: Convertit une chaîne en chiffre (int).
- Strcat: Joint deux chaînes entre elles.