Невозможно получить доступ к файлу из библиотеки C ++ через C # UWP - PullRequest
0 голосов
/ 30 августа 2018

У меня есть приложение, для которого GUI написан на C # UWP, а доступ к файловой логике написан на C ++ DLL. DLL должна открыть файл для чтения данных из него. Я пытаюсь получить доступ к файлу из его местоположения. Когда я звоню inFile.open("D:\\File\\readFile.txt", ios::in) возвращаемое значение равно NULL .

Чтобы проверить, есть ли какие-либо проблемы с путем к файлу, я создал консольное приложение для доступа к файлу таким же способом, и он работал . В чем может быть проблема?

fstream inFile;
inFile.open(filePath, ios::in);
if (!inFile.is_open()) 
{
    /* Display unable to read file*/
    return;
}

/* Perform operation on file */
inFile.close();
...