我正在阅读WinHttp函数,并尝试从MSDN执行示例代码。代码的第一行
LPSTR pszData = "WinHttpWriteData Example";
执行时抛出错误。
错误C2440'正在初始化':无法从'const char [25]'转换为'LPSTR'
我已经包含了Windows和Strings所需的头文件和库。
#include <winhttp.h>
#include <windows.h>
#include <string>
#include <strsafe.h>
#pragma comment(lib, "winhttp.lib")
我在这里看不到任何问题。但是为什么会出现错误?
当我搜索与该程序相关的问题时,人们执行了相同的程序,并且该语句或与此相关的任何内容均未引发错误。