toupper, _toupper, towupper, _toupper_l, _towupper_l
Символ с прописными буквами convert.
int toupper(
int c
);
int _toupper(
int c
);
int towupper(
wint_t c
);
int _toupper_l(
int c ,
_locale_t locale
);
int _towupper_l(
wint_t c ,
_locale_t locale
);
Параметры
c
Символ, который необходимо преобразовать.locale
Языковой стандарт, который необходимо использовать.
Возвращаемое значение
Каждая из этих подпрограмм, преобразующий копии cесли это возможно, и возвращает результат.
If c расширенный символа, для которого iswlower расширенный не равны нулю и соответствующий символ, для которого iswupper не равны нулю, towupper возвращает соответствующий символ расширенный; в противном случае, towupper возвращает c без изменений.
Возвращаемое значение, зарезервированный для указания ошибки.
На toupper получить ожидаемые результаты __isascii и islower оба получение ненулевое значение.
Заметки
Каждая из этих подпрограмм выполняется преобразование заданных буква в нижнем регистре с заглавной буквой, если это возможно и необходимости.Преобразование case towupper языковой стандарт-специфический.Изменяются только символы, относящиеся к текущему языковому стандарту в случае.Функции без _lиспользование суффикса в данный момент установлен языковой стандарт.Версии этих функций с _lсуффикс принимает языковой стандарт в качестве параметра, и использует то вместо в данный момент задания языкового стандарта.Дополнительные сведения см. в разделе Языковой стандарт.
На toupper получить ожидаемые результаты __isascii и isupper оба получение ненулевое значение.
Подпрограммы конвертация данных "
Сопоставления подпрограммы Родов-Текста
Подпрограмма TCHAR.H |
_MBCS не заданные _UNICODE & |
Указанный символ _MBCS |
Указанный _UNICODE |
---|---|---|---|
_totupper |
toupper |
_mbctoupper |
towupper |
_totupper_l |
_toupper_l |
_mbctoupper_l |
_towupper_l |
Примечание |
---|
_toupper_l и _towupper_l не имеет никакой зависимость от языкового стандарта и не значьте, что непосредственного вызова.Они предназначены для внутреннего использования by _totupper_l. |
Требования
Процедура |
Обязательный заголовок |
---|---|
toupper |
<ctype.h> |
_toupper |
<ctype.h> |
towupper |
<ctype.h> OR <wchar.h> |
Дополнительные сведения о совместимости см. Совместимость во введении.
Пример
См. пример в к функциям.