Привет, у меня есть следующая функция, которую я хочу вызвать:
uintptr_t GetModuleBaseAddress(DWORD procId, const wchar_t* modName)
Теперь я хочу написать вспомогательную функцию, которая принимает данную строку и преобразует ее в целевой параметр 'const wchar_t* modName'
У меня есть следующая функция:
wchar_t* stringToWchar(std::string s) {
std::wstring widestr = std::wstring(s.begin(), s.end());
const wchar_t* widestr = widestr.c_str();
return widestr;
}
на обратной линии я получаю ошибку: "no suitable conversion function from to exists"
.
Что мне здесь не хватает?
В окончательный результат я хочу сделать звонок как:
GetModuleBaseAddress(procId, stringToWchar("module.exe"))
Thx.