Я программирую с помощью c++ в Xcode, и я пытаюсь распечатать массив, но все, что печатает, это "\ 377" и перевернутый "?" в конце его. Что это значит?
Вероятно, вы создали какой-либо файл, который вы читаете в Windows в UTF-16. Вы должны читать и писать свои файлы в UTF-8. Для получения более подробной информации об этой довольно распространенной проблеме см. \ 377\376 в файл (Windows → Unix).
Если вам нужно прочитать файлы в UTF-16 в C++, см. Std :: codecvt. Это поможет вам перевести его на UTF-8, чего ожидают большинство из Mac-библиотек.