MPI_FileOpen: имя файла с кириллицей
От: _hum_ Беларусь  
Дата: 14.04.18 11:36
Оценка:
Имеется что-то наподобие:

int main(int argc, char *argv[])
{
    const char*pFilName = argv[1];
 
    MPI_FileOpen(<...>, pFilName, <...>);

    <...>
};

При запуске под Win с кириллицей в имени файла функция MPI_FileOpen() не может правильно обработать это имя.
В доках по MPI_FileOpen() нигде не указано, в какой кодировке должно передаваться имя. Я предполагал, что в текущей локали, но, судя по всему, нет.

Какое здесь наиболее универсальное (в предположении кроссплатформенности) решение?

Спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.