Windows 初始化LPSTR变量,不按照MSDN示例工作
我正在阅读WinHttp函数,并尝试从中执行示例代码。代码的第一行Windows 初始化LPSTR变量,不按照MSDN示例工作,windows,visual-studio,visual-c++,msdn,winhttp,Windows,Visual Studio,Visual C++,Msdn,Winhttp,我正在阅读WinHttp函数,并尝试从中执行示例代码。代码的第一行 LPSTR pszData = "WinHttpWriteData Example"; 执行时抛出一个错误 错误C2440“初始化”:无法从“常量字符[25]”转换为“LPSTR” 我已经包括了所需的头文件和Windows和字符串库 #include <winhttp.h> #include <windows.h> #include <string> #include <strsaf
LPSTR pszData = "WinHttpWriteData Example";
执行时抛出一个错误
错误C2440“初始化”:无法从“常量字符[25]”转换为“LPSTR”
我已经包括了所需的头文件和Windows和字符串库
#include <winhttp.h>
#include <windows.h>
#include <string>
#include <strsafe.h>
#pragma comment(lib, "winhttp.lib")
#包括
#包括
#包括
#包括
#pragma注释(lib,“winhttp.lib”)
我看这里没什么问题。但是为什么我会出错呢
当我搜索与该程序相关的问题时,人们都执行了相同的程序,它没有为此语句或与此相关的任何内容抛出错误。usePCSTR pszData=“WinHttpWriteData Example”代码>查找和