C++のGetCurrentTime関数の使い方を教えてください。

C++でgetcurrenttime関数は以下の手順で行えます。

  1. 必要なヘッダーファイルを含めます. getcurrenttime 関数は通常オペレーティングシステムが用意しているため、オペレーティングシステム関連のヘッダーファイルをインクルードする必要があります. たとえば、Windows ではヘッダーファイルをインクルードできます.
  2. ご使用中のオペレーティングシステムによって、現在の時刻を取得するための呼び出す関数に違いがあります。Windows で GetSystemTime 関数を使用して現在の時刻を取得するサンプルコードを以下に示します。
#include <iostream>
#include <Windows.h>

int main() {
    SYSTEMTIME st;
    GetSystemTime(&st);
    
    std::cout << "Current time: ";
    std::cout << st.wHour << ":" << st.wMinute << ":" << st.wSecond << std::endl;
    
    return 0;
}

上のサンプルでは、GetSystemTime 関数が現在のシステム時間を取得し、その結果を SYSTEMTIME 構造体変数 st に保存しています。

  1. 取得した時間データを利用して処理を行います。上記の例では取得した時間データをコンソールに出力していますが、ファイルへの書き出しや他の計算など他の処理を行うことも自由に行えます。

なお、getcurrenttime関数の具体的な使い方はOSによって異なります。したがって、使い方については、それぞれのドキュメントを参照する必要があります。

bannerAds