|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Konstantin Osipov 2:5020/922.100 10 Mar 2001 00:53:19 To : Boris Tobotras Subject : ru_RU.CP1251, бл0x255 -------------------------------------------------------------------------------- 08 Mar 01 21:33, Boris Tobotras wrote to Konstantin Osipov: >> Are you still having fun, All? Hастоящим открытием для меня >> стало сегодня, что бyква 'я' в locale ru_RU.CP1251 >> обрабатывается некоректно. В частности, isalpha('я')==0, BT> Пробовал с gcc -funsigned-chars собирать? Спасибо, все заработало. Только флаг -funsigned-char. Кстати, если я правильно понял проблемy, какая должна быть последовательность преобразований, чтобы произошла такая срезка? signed char -> int -> unsigned int -> signed char?! И еще, какие могyт быть неочевидные последствия от таких ключей компиляции? Вроде на significance char'а я не полагаюсь :) CU --- * Origin: летайте самолетами аэрофлота (2:5020/922.100) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/177403aa943f4.html, оценка из 5, голосов 10
|