|
21.09.2013, 20:04
|
#1
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
CP1251 CP866 KOI8-R
void CODE_CP1251_2_CP866(char t[]){
unsigned char s;
int i;
for(i=0;t[i]!=0;i++){
s=t[i];
if(s>=192 && s<=239) s-=64;
if(s>=240 && s<=255) s-=16;
t[i]=s;
}
}
void CODE_KOI8R_2_CP1251(char t[]){
unsigned char s;
bool IsUp;
int i;
for(i=0;t[i]!=0;i++){
s=t[i];
IsUp=false;
if(s>=224){
IsUp=true;
s-=32;
}
switch(s){
case 192:{s=254;break;}
case 193:{s=224;break;}
case 194:{s=225;break;}
case 195:{s=246;break;}
case 196:{s=228;break;}
case 197:{s=229;break;}
case 198:{s=244;break;}
case 199:{s=227;break;}
case 200:{s=245;break;}
case 201:{s=232;break;}
case 202:{s=233;break;}
case 203:{s=234;break;}
case 204:{s=235;break;}
case 205:{s=236;break;}
case 206:{s=237;break;}
case 207:{s=238;break;}
case 208:{s=239;break;}
case 209:{s=255;break;}
case 210:{s=240;break;}
case 211:{s=241;break;}
case 212:{s=242;break;}
case 213:{s=243;break;}
case 214:{s=230;break;}
case 215:{s=226;break;}
case 216:{s=252;break;}
case 217:{s=251;break;}
case 218:{s=231;break;}
case 219:{s=248;break;}
case 220:{s=253;break;}
case 221:{s=249;break;}
case 222:{s=247;break;}
case 223:{s=250;break;}
default:{break;}
}
if(IsUp){
s-=32;
}
t[i]=s;
}
}
теги: бНОПНЯ, чо за крокозябры в коносли? КОИ8, windows 1251
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
21.09.2013, 21:38
|
#2
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: CP1251 CP866 KOI8-R
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо ABTOMAT за это полезное сообщение:
|
|
21.09.2013, 22:11
|
#3
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Ответ: CP1251 CP866 KOI8-R
Извольте же продемонстрировать готовое, платформнонезависимое решение для Ц\ЦПП. Или сударь, Вы - пустослов.
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
21.09.2013, 22:53
|
#4
|
Элита
Регистрация: 14.06.2008
Адрес: Украина, Киев
Сообщений: 2,273
Написано 754 полезных сообщений (для 1,833 пользователей)
|
Ответ: CP1251 CP866 KOI8-R
Есть, например, библиотека iconv.
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо Phantom за это полезное сообщение:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 10:05.
|