isprint - assert???
От: nen777w  
Дата: 21.01.11 09:28
Оценка:
MSVC 2008
isprint — выкидывает в assert это нормально?

extern __inline int (__cdecl isprint) (
        int c
        )
{
    if (__locale_changed == 0)
    {
        return __fast_ch_check(c, _BLANK|_PUNCT|_ALPHA|_DIGIT);
    }
    else
    {
        return (_isprint_l)(c, NULL);
    }
}

extern "C" int __cdecl _chvalidator(
        int c,
        int mask
        )
{
        _ASSERTE((unsigned)(c + 1) <= 256);
        return _chvalidator_l(NULL, c, mask);
}

isprint('п');
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.