Self-test questions
For multiple choice questions, choose all options that apply:
Which of the following lines of code is/are not well-formed? Assume that the symbols are from the
boost::chrono
namespace.a.
milliseconds ms = milliseconds(5) + microseconds(10);
b.
nanoseconds ns = milliseconds(5) + microseconds(10);
c.
microseconds us = milliseconds(5) + microseconds(10);
d.
seconds s = minutes(5) + microseconds(10);
What does the type
boost::chrono::duration<std::intmax_t, boost::ratio<1, 1000000>>
represent?a. A millisecond duration with integral representation
b. A microsecond duration with integral representation
c. A millisecond duration with floating point representation
d. A nanosecond duration with integral representation
What are the differences between
boost::timer::cpu_timer
andboost::timer::auto_cpu_timer
?a.
auto_cpu_timer
callsstart
in the constructor,cpu_timer
does notb.
auto_cpu_timer
cannot be stopped and resumedc.
auto_cpu_timer
writes to an output stream at the end...