Как добавить файл GetCurrentDirectory? C ++ [решено] - PullRequest
0 голосов
/ 09 февраля 2020

Вопрос, как мне добавить файл GetCurrentDirectory? У меня есть этот код:

const unsigned long maxDir = 260;
         char currentDir [maxDir] = "";
         GetCurrentDirectory (maxDir, currentDir);
std :: cout << currentDir << std :: endl;

хорошо, но если я хочу добавить файл std :: cout << currentDir + "mydll.dll" << std :: endl; </p>

, то это выдает мне ошибку.

Как мне включить текущий каталог + файл?

Это ввести dll.

LPCSTR DllPath = currentDir + "mydll.dll ";

Большое спасибо.

решение: Вы должны использовать strcpy () и strcat () для строк C. Кроме того, вы можете использовать std :: string, что позволит вам использовать оператор + так, как вы хотели

Большое спасибо: Andreas Wenzel

1 Ответ

0 голосов
/ 09 февраля 2020

Я думаю, что вы пропали без вести по фактическому пути. Вы должны сделать, как показано ниже (если это Linux) "CurrentDir / FileName" std :: cout << currentDir + "\" + "mydll.dll" << std :: endl; </p>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...