Как читать данные файла UTF-8 на C++?C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Как читать данные файла UTF-8 на C++?

Сообщение Anonymous »

У меня есть список символов IPA (UTF-8) в текстовом файле ipa.txt с присвоенными им номерами. Как мне сделать перекрестную ссылку на него с исходным файлом, который также является текстовым файлом, содержащим набор слов и соответствующий им IPA, чтобы вернуть текстовый файл для каждого имени с их именами в качестве имени файла, а внутри текстового файла должно содержаться их соответствующее количество IPA.

Ниже показано, что я пробовал, но не помогло, только выходные данные в основном были 000000.

int main()
{
std::unordered_map map;
std::wifstream file;
file.open("ipa.txt");
if (file.is_open()) {
std::cout > from >> to) {
map.insert(std::make_pair(from, to));
}

std::wifstream outfile;
outfile.open("source.txt");
if (outfile.is_open()) {
std::cout > id >> name) {
std::ofstream outputfile;
outputfile.open(id + L".txt");
for (wchar_t c : name) outputfile

Подробнее здесь: https://stackoverflow.com/questions/445 ... -data-in-c
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»