Я читал функции 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")
Я не вижу здесь никаких проблем. Но почему я получаю ошибку?
Когда я искал проблемы, связанные с этой программой, люди выполняли одну и ту же программу, и она не выдавала ошибку для этого утверждения или чего-либо, связанного с этим.