Мне было интересно, как сделать так, чтобы символы не-ascii в строке представлялись как '?'в строке, а не в соответствии с расширенным набором символов ascii.
Я видел, что это много мест, но каким-то образом не удалось воспроизвести так.Есть ли способ без какой-либо обработки строк, т. Е. С использованием определенных типов данных (например, знаковый char *) или кодировок символов, которые могут обеспечить такое поведение.
Моя цель - сравнить вывод моего кода со ссылкойвыход.Программное обеспечение, которое генерирует эталонный вывод, имеет строки, в которых не-ascii символы показаны как '?', Но мой вывод показывает тот же символ в соответствии с расширенным ascii