为了查找文件是否存在,我想使用GetFileAttributes
winapi函数。
函数接受一个LPCSTR
参数。如何将经典字符串转换为此类型?
请注意,我使用的是C,而不是C++。这也是C语言的正确表达方式吗?
最佳答案
根据this Microsoft documentation page,lpcstr在winnt.h中定义如下:
typedef\uu nullterminated const char*lpcstr;
其计算结果为const char *
。
因此,您实际上是在问如何将const char*
转换为自身。
关于c - 如何在Windows上将C字符串转换为LPCSTR,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58421766/