Aptalca bir problemim var. C++ 11 başlıklarına geçmeye çalışıyorum ve bunlardan biri krono. Ama benim sorunum, zaman operasyonlarının sonucunu cout edemem. Örneğin:std :: chrono ve cout
auto t=std::chrono::high_resolution_clock::now();
cout<<t.time_since_epoch();
verir: ‘std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&&, const _Tp&) [with _CharT = char, _Traits = std::char_traits<char>, _Tp = std::chrono::duration<long int, std::ratio<1l, 1000000l> >]’
ait argüman 1 başlatılıyor
... /usr/include/c++/4.6/ostream
cout<<(uint64_t)t.time_since_epoch();
geçersiz döküm verir
Bu wiki'yi kullanıyorum, ama hiç bulamadım ... tnx – NoSenseEtAl
Bağlantılı örneğin, şimdiki() iki çağırma arasındaki farkı yazması ve time_since_epoch() içermemesi bakımından dikkat edin.Aslında, time_since_epoch gerçek dönemi belirsiz bırakır (time_point'i aldığınız saate bağlı olarak değişir). Yani, kısaca, yazdırdığınız süre, dönemle ilgili bilgi olmadan, anlamsızdır. –