Проблема в том, что ASCII определяет только коды символов от 0 до 127. Если вы хотите использовать коды выше этого, вам нужно указать кодовую страницу ANSI.Диаграмма, на которую вы ссылались, использует кодовую страницу Latin-1, а ваша консоль, очевидно, использует что-то еще.
Вам необходимо установить кодовую страницу консоли на Latin-1, чтобы символы отображались по желанию.Там нет стандартного C ++ способ сделать это.Если вы программируете в Windows, вы можете использовать функцию SetConsoleOutputCP ().Идентификатор кодовой страницы для Latin-1 в Windows - 1252.