: 4.08 . ? !
?
. : OS X 10.8, Clang, , , . ( ):
Running Time Self Symbol Name
3389.0ms 79.3% 76.0 std::__1::num_get<char, std::__1::istreambuf_iterator<char, std::__1::char_traits<char> > >::do_get(std::__1::istreambuf_iterator<char, std::__1::char_traits<char> >, std::__1::istreambuf_iterator<char, std::__1::char_traits<char> >, std::__1::ios_base&, unsigned int&, long&) const
824.0ms 19.2% 8.0 std::__1::basic_istream<char, std::__1::char_traits<char> >::sentry::sentry(std::__1::basic_istream<char, std::__1::char_traits<char> >&, bool)
, 98,5% . ! , ?
flockfile()funlockfile()pthread_mutex_unlock()
, std::cin C <stdio.h>, , . .
, <stdio.h>, .
, stdin, , , . . ... - 10 ? .
: , OS X, Windows. flockfile() pthread_mutex_unlock() , Windows.
№ 1
. ifstream, , . 0,42 - 10.
№2
, . .
№ 3
std::cin. , , . , .
, ifstream . , , 2 3 , .