質問です。

条件
AさんとBさんがいます。AさんとBさんは通信ができます。
AさんとBさんが通信を開始し、終了すると、その間の記録がログファイルとして
記録されます。
通信の開始は、キーボードからスタートと入力することにより開始されます。
終了は、キーボードからエンドと入力することにより、開始されます。

言語はC++。コンパイラはVisual C++

要求
通信を自動的に1時間ごと切り、1時間ごとのログファイルを作成したい。


よろしくお願いいたします。