On this page
std::future_error::future_error
|
(1) | (since C++11) |
|
(2) | (since C++17) |
1) Copy constructor. Initializes the contents of the new
future_error object with those of other. If *this and other both have dynamic type std::future_error then std::strcmp(what(), other.what()) == 0.
Parameters
| other | - | another future_error object to copy |
| ec | - | error code |
Notes
There is no standard-compliant way for the user to construct a future_error other than copying from another future_error prior to C++17. C++11 and C++14 depict an exposition-only public constructor taking a std::error_code, and some implementations provide such a constructor.
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/thread/future_error/future_error