Szerző Téma: isupper & islower  (Megtekintve 2285 alkalommal)

Nem elérhető ZeRo

  • 4620
  • Ex Globális Moderátor
    • Profil megtekintése
isupper & islower
« Dátum: 2010. február 19. - 17:52:40 »
0 Show voters
Gondolom mindnyájan ismerjük a toupper, és a tolower függvényeket. A lentebbi két függvényemmel pedig le lehet kérdezni, hogy az adott karakter nagy, illetve kicsi - e.
 

bool: isupper( const chr ) if( chr == toupper( chr ) ) return true;   else return false;
bool: islower( const chr ) if( chr == tolower( chr ) ) return true;   else return false;

 
Példa:
Az alábbi eljárást lefuttatva a konzolunkba a \'Nagy\' kiírást fogjuk kapni. Ezeket a függvényeket használhatjuk akár RP nevek ellenorzésénél.
 

public OnFilterScriptInit(  ) {
    new szName[ MAX_PLAYER_NAME ] = \"ZeRo\";
if( isupper( szName[ 0 ] ) ) print( \"Nagy\" );
else print( \"Kicsi\" );
    return 1;
}

 


Példa #2 :
Ezzel a függvénnyel ellenorizhetjük, hogy a megadott játékosnak szakszeru RP neve van - e.
ZeRo
« Utoljára szerkesztve: 2011. november 22. - 19:49:23 írta APC »

Nem elérhető Epsilon

  • 1854
    • Profil megtekintése
isupper & islower
« Válasz #1 Dátum: 2010. február 20. - 12:36:57 »
0 Show voters
Hasznos kis kód, de szerintem makróban jobb és gyorsabb lenne.

Nem elérhető lolko008

  • 2894
    • Profil megtekintése
isupper & islower
« Válasz #2 Dátum: 2010. február 21. - 13:16:14 »
0 Show voters
Idézetet írta: ZeRo date=1266598360\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"748\" data-ipsquote-contentclass=\"forums_Topic
Gondolom mindnyájan ismerjük a toupper, és a tolower függvényeket.
 
Hát jó nagyon hazudtál..lövésem sincs miaz...(am biztos szép:D)

Nem elérhető Depi

  • 2259
  • Még mindig TrYp. :)
    • Profil megtekintése
isupper & islower
« Válasz #3 Dátum: 2010. február 21. - 15:57:40 »
0 Show voters
Hasznos,kösz h megosztottad velünk  :D

Nem elérhető Coli

isupper & islower
« Válasz #4 Dátum: 2010. február 22. - 18:53:20 »
0 Show voters
Idézetet írta: lolko008 date=1266754574\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"748\" data-ipsquote-contentclass=\"forums_Topic


Gondolom mindnyájan ismerjük a toupper, és a tolower függvényeket.
 
Hát jó nagyon hazudtál..lövésem sincs miaz...(am biztos szép:D)
 
[/quote]
dettó :D

Nem elérhető kurta999

  • 2759
  • Éllő fédisznó
    • Profil megtekintése
isupper & islower
« Válasz #5 Dátum: 2010. február 22. - 21:20:00 »
0 Show voters
Én azér értem mi akar ez lenni, de használni nemtom, hogy tudnám-e :D.

GroX

  • Vendég
isupper & islower
« Válasz #6 Dátum: 2010. február 22. - 22:11:17 »
0 Show voters
Bírom az ilyen ultra-kicsi de mégis hasznos dolgokat :D

Nem elérhető ALIEN

  • 1163
    • Profil megtekintése
isupper & islower
« Válasz #7 Dátum: 2010. február 23. - 13:33:43 »
0 Show voters
én se vágom miez :-X :-X

Nem elérhető ZeRo

  • 4620
  • Ex Globális Moderátor
    • Profil megtekintése
isupper & islower
« Válasz #8 Dátum: 2010. február 23. - 17:30:53 »
0 Show voters
A dicséreteket köszönöm.


Eldöntheted vele egy karakterrol( nem karakterláncról! ), hogy kicsi, vagy nagy - e.
ZeRo

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
isupper & islower
« Válasz #9 Dátum: 2010. február 23. - 17:54:07 »
0 Show voters
Szép kód, csak nem tudom, hogy hol vegyem igénybe.  :o  ???

jana4

  • Vendég
isupper & islower
« Válasz #10 Dátum: 2010. február 23. - 19:01:05 »
0 Show voters
Jó kód, bár sokak számára hasztalan  :)

am,
http://www.eet.bme.hu/publications/e_books/progr/cpp/node40.html

Nem elérhető SnicK

  • 7521
    • Profil megtekintése
isupper & islower
« Válasz #11 Dátum: 2010. február 24. - 14:44:19 »
0 Show voters
Ezeket a függvényeket használhatjuk akár RP nevek ellenorzésénél.

 
Van ez, illetve megszabhatsz a szervereden egy mintát a neveknek. ( Pl hogy ne fogadja el a Caps lockos neveket )

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal