Я зашифровано много текста, который привел в этом:Ввод азиатских и других символов в Visual Studio исходного кода
const char* encrypted[] = {
"ꖟ럵꼹ᐦෑ䵖","ꗹモ拧ᔞ诞凲ḏ","瞗긚⧿숯塚","輶䖙挿斃ぁ忋","掂䉧딻䠕᭖嬽핹ճ","輶䖙挿斃ぁ忋","輶䖙挿斃ぁ忋","輶䖙挿斃ぁ忋","ㄿ爛泰먅轭➊㻎⌧","輶䖙挿斃ぁ忋","輶䖙挿斃ぁ忋","輶䖙挿斃ぁ忋",
"욊蚘坸ꭤ䱤㇔鸽","욊蚘坸ꭤ䱤㇔鸽","輶䖙挿斃ぁ忋","輶䖙挿斃ぁ忋","䀴♃�ハ狥䖢","輶䖙挿斃ぁ忋","輶䖙挿斃ぁ忋","輶䖙挿斃ぁ忋","輶䖙挿斃ぁ忋","輶䖙挿斃ぁ忋","輶䖙挿斃ぁ忋","輶䖙挿斃ぁ忋"
}
Проблема, Visual Studio 2013 дает все виды ошибок в отношении его. Я изменил кодировку на UTF-8 без спецификации, иначе компилятор сразу же сработает, если я попытаюсь его скомпилировать. Он дает всевозможные ошибки с текстом, например: «0x80»: этот символ не допускается в идентификаторе. Я попытался добавить в u8 перед текстом, чтобы сделать его UTF-8, например: u8"ꖟ럵꼹ᐦෑ䵖"
только для получения ошибки: идентификатор u8 не найден
Есть ли способ успешно загрузить зашифрованный текст в исходный код?
Используйте 'wchar_t' или создайте каждый символ escape-последовательности. –
Хорошо, я сделаю это –
Результат шифрования не является допустимой строкой, поэтому вы не должны хранить ее как массив символов. Если вы должны сделать это в правильной строке, вам необходимо закодировать ее. Кодировка Base64 является стандартным выбором для большинства приложений. –