Инициализация переменной LPSTR, не работает в соответствии с примером MSDN - PullRequest
0 голосов
/ 23 июня 2018

Я читал функции 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")

Я не вижу здесь никаких проблем. Но почему я получаю ошибку?

Когда я искал проблемы, связанные с этой программой, люди выполняли одну и ту же программу, и она не выдавала ошибку для этого утверждения или чего-либо, связанного с этим.

...