Я пытаюсь получить путь (AppData) и добавьте имя файла (smss.dll), и объединить эти два, чтобы сформировать C:\users\username\appdata\roaming\smss.dll
я это уже:Получение путь и имя файла присоединяя
static char appdata[MAX_PATH+1];
SHGetSpecialFolderPathA(HWND_DESKTOP, appdata, CSIDL_APPDATA, FALSE);
LPCSTR target = "smss.dll";
Как я могу объединить их в одну переменную?
Это код C. Вы читали о strcat? –
Вы действительно должны использовать версии W, а не версии A. Это 2017. – stackptr
Добавление имени файла к пути имеет дополнительную семантику, которую игнорируют предлагаемые дубликаты. Голосование для повторного открытия, даже если оно должно быть закрыто как дубликат других вопросов и ответов. – IInspectable