ratio/example/display_ex.cpp
Vicente J. Botet Escriba 6257cb379d Ratio: merge from trunk
[SVN r80406]
2012-09-05 11:03:16 +00:00

40 lines
1.3 KiB
C++

// io_ex2.cpp ----------------------------------------------------------//
// Copyright 2010 Howard Hinnant
// Copyright 2010 Vicente J. Botet Escriba
// Distributed under the Boost Software License, Version 1.0.
// See http://www.boost.org/LICENSE_1_0.txt
/*
This code was adapted by Vicente J. Botet Escriba from Hinnant's html documentation.
Many thanks to Howard for making his code available under the Boost license.
*/
#include <iostream>
#include <boost/ratio/ratio_io.hpp>
int main()
{
using namespace std;
using namespace boost;
cout << "ratio_string<deca, char>::prefix() = "
<< ratio_string<boost::deca, char>::prefix() << '\n';
cout << "ratio_string<deca, char>::symbol() = "
<< ratio_string<boost::deca, char>::symbol() << '\n';
cout << "ratio_string<giga, char>::prefix() = "
<< ratio_string<boost::giga, char>::prefix() << '\n';
cout << "ratio_string<giga, char>::symbol() = "
<< ratio_string<boost::giga, char>::symbol() << '\n';
cout << "ratio_string<ratio<4, 6>, char>::prefix() = "
<< ratio_string<boost::ratio<4, 6>, char>::prefix() << '\n';
cout << "ratio_string<ratio<4, 6>, char>::symbol() = "
<< ratio_string<boost::ratio<4, 6>, char>::symbol() << '\n';
return 0;
}