Мне нужно прочитать один файл заголовка C ++, который имеет немного китайского языка и был закодирован с использованием utf-8.
Emacs должен распознавать эту кодировку, но получается:

Затем я изменил его на текстовый режим, он работает:

Я также тестировал на режим Python, LISP-режим и т. Д., Все работает, кромеc-mode, c ++ - mode, java-mode, кажется, что-то не так с cc-mode или cc-vars?
Пожалуйста, помогите мне, если вы знаете, как решить эту странную проблему.