Все ли шрифты Windows выражают расширенный ASCII одинаково? - PullRequest
1 голос
/ 19 апреля 2019

В моем приложении Visual Studio 2012 я просто написал следующее:

_snprintf_s(page[row++], NUM_COLS, _TRUNCATE, " Lat: %-11s (\x0b1 %3.1fm)",
    lat_string, lat_precision_meters);

\ xb1 - это код перехода для символа "+/-", 177 в расширенном ASCII, ISO 8859.

Я читал, что изначально это была функция Windows с другим именем.

Это работает для меня - показывает правильный символ рядом с точностью, в моем шрифте по умолчанию.

Мой вопрос: я только что представил проблему для пользователей, которые переопределяют шрифт по умолчанию?Все ли шрифты, предоставленные Microsoft, соответствуют стандарту ISO 8859-1?

...