VS11 устойчивый час, устойчивый?
Я только что заметил следующий код в<chrono.h>
что не имеет смысла для меня.
struct system_clock
{
static const bool is_monotonic = false; // retained
static const bool is_steady = false;
};
class steady_clock
: public system_clock
{ // wraps monotonic clock
public:
static const bool is_monotonic = true; // retained
static const bool is_steady = true;
};
typedef steady_clock monotonic_clock; // retained
typedef system_clock high_resolution_clock;
Как можетsteady_clock
быть устойчивым, когда оно просто вытекает изsystem_clock
который не устойчив?