VS2008中 isctype.c 出錯解決


在isctype.c中產生斷言

extern "C" int __cdecl _chvalidator_l(
        _locale_t plocinfo,
        int c,
        int mask
        )
{
    _LocaleUpdate _loc_update(plocinfo);

    _ASSERTE((unsigned)(c + 1) <= 256); // 該句
   
解決方法:
將項目設置中->配置屬性->C/C++->語言->默認Char無符號,選擇是(/J)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章