好吧,我是 c++ 的新手,所以我决定在几个项目之后做一些简单的事情,这些项目让我对 c++ 有了基本的了解(不,hello world 不算在内),我只想在 % 上创建一个文件夹appdata% 我发现我只需要这样做
void MakeFolder()
{
LPCTSTR appdata = getenv("APPDATA");
char *appchar = getenv("APPDATA");
size_t sizeApp = sizeof(appchar) + 8;
LPCTSTR folder = "/Folder";
StringCchCat(appdata, sizeApp, folder);
CreateDirectory (appdata,NULL);
}
但它说“StringCchCat:未找到标识符”,我已经包含了 STDDEF.h,并且错误代码没有改变!但我不确定代码本身是否会起作用......