本文整理汇总了C++中Milliseconds::getValue方法的典型用法代码示例。如果您正苦于以下问题:C++ Milliseconds::getValue方法的具体用法?C++ Milliseconds::getValue怎么用?C++ Milliseconds::getValue使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Milliseconds
的用法示例。
在下文中一共展示了Milliseconds::getValue方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: main
int main()
{
{
Months months(23);
cout << months.getValue() << " months" << endl;
Days days = months;
cout << days.getValue() << " days" << endl;
Hours hrs(months);
cout << hrs.getValue() << " hrs." << endl;
Minutes m(hrs);
cout << m.getValue() << " min." << endl;
Seconds s(m);
cout << s.getValue() << " sec." << endl;
Milliseconds ms;
ms = s;
cout << ms.getValue() << " ms" << endl;
}
cout << "---------------------\n";
{
Minutes min(10);
cout << min.getValue() << " min. " << endl;
Seconds sec = min;
cout << sec.getValue() << " sec. " << endl;
}
cout << "---------------------\n";
{
Miles miles(24859); //circumfrence of the Earth
cout << miles.getValue() << " miles" << endl;
Yards yards(miles);
cout << yards.getValue() << " yd." << endl;
Feet feet(miles);
cout << feet.getValue() << " ft." << endl;
Inches inches(miles);
cout << inches.getValue() << " in." << endl;
}
cout << "---------------------\n";
{
Minutes minutes(1000000ULL);
Yards yards(minutes);
cout << "There are " << (yards.getValue()/1000000.0) << " yards in a minute!\n";
}
cout << "---------------------\n";
{
Inches inches;
Feet feet;
Yards yards;
string s = "12 12 12";
std::istringstream iss(s);
iss >> inches >> feet >> yards;
cout << inches << ' ' << feet << ' ' << yards << endl;
cout << inches << ' ' << ((Inches)feet) << ' ' << ((Inches)yards) << endl;
}
cout << "---------------------\n";
{
Radians r;
r = 3.14159;
cout << r << " radians is " << (Degrees)r << " degrees\n";
Degrees d(r);
Degrees d2;
d2 = r;
cout << (Degrees)r << " == " << d << " == " << d2 << endl;
}
system("PAUSE");
return 0;
}