2016-04-09 27 views
-3

私はC++を学んでいます。クロックプログラムを実行している間、私はあなたが現在のシステム時間をどのように得るのだろうと思っていましたか?C++で現在のシステム時刻を取得するには

+8

このような若い年齢でC++を学ぶのは勇気があります。私はあなた一生懸命に勉強していますが、この質問は以前何度か答えられており、おそらく閉鎖されるでしょう。この回答をチェックしてください:http://stackoverflow.com/questions/997946/how-to-get-current-time-and-date-in-c –

+1

@ W.K.S彼の年齢はどうやって分かりますか? – JSQuareD

+3

@Mayur:リンクされた質問はかなり古く、スクロールしてポストC++ 11時代の答えを見ることができます。 – JSQuareD

答えて

0

std Cライブラリはtime()を提供します。エポックからの秒数で、標準のC関数を使用してH:M:Sに変換することができます。 Boostには、あなたが確認できる時間/日付ライブラリもあります。

time_t timev; 
time(&timev); 

..あなたは、あなたが質問をする前に、研究/グーグルでされていることを確認してください

+1

'std :: chrono'を使用できるときになぜboostを使うのですか? – Default

1

C++は、日付と時刻の値に対処するためのstd::chronoライブラリを提供します。

あなたはstd::chrono::system_clock::now()を使用して、現在のシステム時刻を取得することができます。

auto start = std::chrono::system_clock::now(); 

リンク参照は、より完全な例が含まれています。

関連する問題