Различие Debug и Release с параметром const char*
Есть чужой код, при сборке в debug никаких проблем, при сборке в release функции которые должны принимать в качестве параметра ссылку на константную строку отказываются это делать.
Изначально код написан так что константная строка расположена сразу непосредственно на месте параметра и в Debug это работает а в Release уходит в отказ.
Пример:
rc = GetEnvironmentVariable("FLY_PATH", Buf, sizeof(Buf));
Ошибочным считается первый параметр код/тип ошибки:
невозможно преобразовать аргумент 1 из "const char [9]" в "LPCWSTR"