0
非同期コードは動作していますが、メインコードで値の戻り値をどのように使用できるかわかりません。これは可能ですか?私が見たすべての例は、その後の継続においてすべての論理を示しています。私はすべてのコードをWeb API呼び出しだけを非同期に変換したくない。C++ Rest SDK初期呼び出しから値を取得
pplx::task<void> GetXMLAsync() {
http_client client("url")
return client.request().then([=](http_response response) {
<< get result, parse it and return the **values** >>
});
int main(int argc, char* argv[]){
GetXMLAsync().wait();
use the **values** in the rest of the code
}
これについての洞察を深めてください。ありがとう