6257cb379d
[SVN r80406]
40 lines
1.3 KiB
C++
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;
|
|
}
|
|
|