[INC] ctype

20 октября 2019 | Рубрика: Библиотеки SAMP

Библиотеки SAMP

Информация о файле и ссылка ниже

 

Как качать файлы без ожидания

ЖМИ НА ССЫЛКУ: Скачать [INC] ctype с сайта

 


Для тех кто владеет языками C\C++ данный инклуд очень понравится! Он предназначен для работы с символами, и является точной копией оригинального заголовочного файла стандартной библиотеки ctype.h

Функции:

    •     isalnum — проверка на принодлежность символа множеству букв и цифр (A-Z, a-z, 0-9)
    •     isalpha — проверка на принодлежность символа множеству букв (A-Z, a-z)
    •     iscntrl — проверка на принодлежность символа множеству управляющих сомволов (коды ASCII 0..31 и 127)
    •     isdigit — проверка на принодлежность символа множеству цифр (0-9)
    •     isgraph — проверка на принодлежность символа множеству печетаемых символов, кроме пробела
    •     islower — проверка на принодлежность символа множествубукв нижнего регистра (a-z)
    •     isprint проверка на принодлежность символа множеству печатаемых символов
    •     ispunct — проверка на принодлежность символа множеству знаков пунктуации
    •     isspace — проверка на принодлежность символа множеству символов разделителей
    •     isupper — проверка на принодлежность символа множествубукв верхнего регистра (A-Z)
    •     isxdigit — проверка на принодлежность символа множеству шестнадцатеричных цифр

Функции принимают величину int и возвращают значение true если условие выполняется.

Примеры:
new name[24];
GetPlayerName(playerid, name, sizeof(name));
for(new i; i<sizeof(name); i++) {
    if(!isalnum(name[i])) Kick(playerid); // если символ не принадлежит множеству A-Z, a-z, 0-9
}