回答編集履歴
1
表現修正
answer
CHANGED
@@ -1,9 +1,8 @@
|
|
1
1
|
こんにちは。
|
2
2
|
|
3
3
|
localtime()とgmtime()は、頭の痛いことに内部に持っているグローバルな変数領域`struct tm`に結果を設定して、そこへのポインタを返却します。
|
4
|
-
|
4
|
+
tada_tadaaさんが使われている標準ライブラリはlocaltime()とgmtime()が同じ`struct tm`領域を使っているのだろうと思います。
|
5
|
-
|
6
|
-
|
5
|
+
であれば、下記処理を行うと、最初に設定されたlocaltime()の結果がgmtime()で上書きされている筈です。
|
7
6
|
```C
|
8
7
|
systime = localtime(&t);
|
9
8
|
systimeg = gmtime(&t);
|