2 // Copyright (c) 2009-2011 Artyom Beilis (Tonkikh)
4 // Distributed under the Boost Software License, Version 1.0. (See
5 // accompanying file LICENSE_1_0.txt or copy at
6 // http://www.boost.org/LICENSE_1_0.txt)
12 #include <boost/locale.hpp>
15 using namespace boost::locale
;
17 int main(int argc
,char **argv
)
20 std::cerr
<< "Usage backend locale" << std::endl
;
23 boost::locale::localization_backend_manager mgr
= boost::locale::localization_backend_manager::global();
26 std::locale::global(gen(argv
[2]));
27 /// Set global locale to requested
29 for(int i
=0;i
<100000;i
++) {
30 std::ostringstream ss
;
31 for(int j
=0;j
<5;j
++) {
32 ss
<< boost::locale::as::datetime
<< std::time(0) <<" "<< boost::locale::as::number
<< 13456.345 <<"\n";
35 std::cout
<< ss
.str() << std::endl
;
39 // vim: tabstop=4 expandtab shiftwidth=4 softtabstop=4