07/12/25 01:59:49
>>127
すみません。001519 に入ってる値は、ビット演算子で時分秒をいろいろ
ゴチャゴチャやっていた値が入っていて、ビット演算子がよく分からなかったので、
>>105 の書き込み時間を適当に入れてみただけなんです。
晒してしまうと、
struct tm tagTime;
pstm = &tagTime;
nRunTime = /* 時分秒設定 */
(((((((pstm->tm_hour / 10) << 4) | (pstm->tm_hour % 10)) << 8) |
((pstm->tm_min / 10) << 4) | (pstm->tm_min % 10)) << 8) |
((pstm->tm_sec / 10) << 4) | (pstm->tm_sec)) << 8 ;
S1->S2[a].i = nRunTime ;
ってなことをやってます。