opentracing-cpp icon indicating copy to clipboard operation
opentracing-cpp copied to clipboard

fix: use std::invoke_result instead of std::result_of

Open trezz opened this issue 3 years ago • 2 comments

std::result_of was deprecated in c++17 and removed in c++20.

This PR configures the project to use c++17 if the compiler supports it and use std::invoke_result instead of std::result_of.

If the compiler doesn't support c++17, the project is configured to fallback to c++11 and still use std::result_of.

trezz avatar Jan 13 '22 10:01 trezz

Any update on this????

perseoGI avatar Sep 01 '23 17:09 perseoGI

Is anyone taking care of this library?

perseoGI avatar Jan 24 '24 16:01 perseoGI