fopen возвращает NULL при передаче первого параметра с символом "*" - PullRequest
0 голосов
/ 22 ноября 2018

Я должен использовать функцию fopen (), чтобы создать файл и написать что-то. Но когда я передаю первый параметр, используя символ "*";fopen () всегда возвращает NULL.

Пример:

FILE *fp
const std::string sympath ="c:\\SysData/NonStandart/SUP*------*****.png"


fp = fopen(sympath.c_str(), "wb+");

fp всегда возвращает NULL.

Я должен использовать символ "*".Как я могу решить эту проблему?

OS = Windows 10 и Centos7

...