forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.FTN.DEVELOP

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 07.10.2024, 22:32
Nil A
Guest
 
Сообщений: n/a
По умолчанию Глупый вопрос про CP866

Nil A написал(а) к All в Oct 24 19:46:04 по местному времени:

Нello, All!

Почему нельзя в этом вашем фидо нарисовать все эти сердечки и смайлики из CP866 ниже символа пробела 0x20? https://en.wikipedia.org/wiki/Codepage866

Тут на днях в градусах прислали, и значок пропечатывается "61° с.ш.". Т.е. походу можно все эти √ и прочие печатать выше русского, но не ниже.

Best Regards, Nil
--- GoldED+/LNX 1.1.5-b20240306
Ответить с цитированием
  #2  
Старый Сегодня, 00:31
Oleg Nazaroff
Guest
 
Сообщений: n/a
По умолчанию Глупый вопрос про CP866

Oleg Nazaroff написал(а) к Nil A в Oct 24 23:20:49 по местному времени:

Нello, Nil A.
On 07.10.2024 19:46 you wrote:

NA> Почему нельзя в этом вашем фидо нарисовать все эти сердечки и смайлики из CP866 ниже символа
NA> пробела 0x20? https://en.wikipedia.org/wiki/Codepage866 Тут на днях в градусах прислали, и
NA> значок пропечатывается "61° с.ш.". Т.е. походу можно все эти √ и прочие печатать выше
NA> русского, но не ниже.

А ты хоть бы напечатал штоль. Шоб знать что точно пролазит.

--
WBR, ON
--- ХотДог/2.14.5/Android
Ответить с цитированием
  #3  
Старый Сегодня, 01:13
Alexey Khromov
Guest
 
Сообщений: n/a
По умолчанию Глупый вопрос про CP866

Alexey Khromov написал(а) к Nil A в Oct 24 23:49:02 по местному времени:

Здраствуйте, Nil!

NA> Почему нельзя в этом вашем фидо нарисовать все эти сердечки и смайлики
NA> из CP866 ниже символа пробела 0x20?
NA> https://en.wikipedia.org/wiki/Codepage866

Потому что CP866 начинается с 0x80

А группа ASCII 0x00..0x1F зовется Control characters и терминальными программами не отображается, а приводит к действиям терминала, например табуляции или LineFeed. Режим "ИНД СУ" в современных терминальных программах не встречал). Отрисовка данных символов, ЕМНИП, в DOS-e проводилась записью в видеопамять в текстовом режиме напрямую.

В-общем, если пихать эти символы в текст, то его отображение может быть сильно испорчено при выводе средствами стандартных библиотек, которые воспринимают \t и \n именно как управляющие символы.

Alexey Khromov
--- GoldED+/LNX 1.1.5-b20240309
Ответить с цитированием
  #4  
Старый Сегодня, 04:31
Nil A
Guest
 
Сообщений: n/a
По умолчанию Глупый вопрос про CP866

Nil A написал(а) к Alexey Khromov в Oct 24 03:26:38 по местному времени:

Нello, Alexey!

08 Oct 24 23:49, from Alexey Khromov -> Nil A:
NA>> Почему нельзя в этом вашем фидо нарисовать все эти сердечки и
NA>> смайлики из CP866 ниже символа пробела 0x20?
NA>> https://en.wikipedia.org/wiki/Codepage866
AK> Потому что CP866 начинается с 0x80

Труъ. До этого это всё пендосный cp437.

AK> А группа ASCII 0x00..0x1F зовется Control characters и терминальными
AK> программами не отображается, а приводит к действиям терминала,
AK> например табуляции или LineFeed.

Это я помню. Всякие \r \n там. Но почему по сцылке выше на педовики дают в этом месте сердечки. Я хочу сердечки!

Best Regards, Nil
--- GoldED+/LNX 1.1.5-b20240306
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 04:36. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot