HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 23.09.2023, 12:30
g305noobo
Постоянный
Регистрация: 24.09.2020
Сообщений: 364
С нами: 2966237

Репутация: 148
По умолчанию

для себя сделал, мб кому-то понадобится 🤔

C++:





[CODE]
#include
#include
#include
#include "nlohmann/json.hpp"
int
main
(
)
{
std
::
cout

0
)
{
response_data
.
append
(
buffer
,
bytesRead
)
;
}
std
::
cout

 
Ответить с цитированием

  #2  
Старый 23.09.2023, 12:54
Digger Man52
Познавший АНТИЧАТ
Регистрация: 14.07.2019
Сообщений: 1,097
С нами: 3596877

Репутация: 183


По умолчанию

Такое уж лучше в классе делать….

C++:





[CODE]
class
WebClient
{
private
:
HINTERNET hInternet
;
HINTERNET hConnect
;
public
:
bool
initialize
(
)
{
std
::
cout

0
)
{
response_data
.
append
(
buffer
,
bytesRead
)
;
}
std
::
cout



C++:





Код:
int
main
(
)
{
WebClient client
;
if
(
!
client
.
initialize
(
)
)
{
return
1
;
}
if
(
!
client
.
openUrl
(
L
"ссылка"
)
)
{
return
1
;
}
std
::
string response_data
=
client
.
readResponse
(
)
;
nlohmann
::
json json_response
;
if
(
!
client
.
parseJson
(
response_data
,
json_response
)
)
{
return
1
;
}
// жсон
return
0
;
}
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.