- 1
- 2
- 3
- 4
- 5
//...
iInitCommDevicePeriod = GetPrivateProfileInt(extraTunungLine, _T("InitCommDevicePeriod"), INIT_COMM_DEVICE_TIMER_PERIOD / 1000, extraFilePath) * 1000;
iReconnectSocketPeriod = GetPrivateProfileInt(extraTunungLine, _T("ReconnectSocketPeriod"), CONN_WITH_SOCK_LOST_TIMER_PERIOD / 1000, extraFilePath) * 1000;
m_uiCheckLoopPeriod = GetPrivateProfileInt(extraTunungLine, _T("CheckLoopPeriod"), CCC_LINE_CHECK_LOOP_TIMER_PERIOD / 1000, extraFilePath) * 1000;
//....
Автор тот же...
мистическая инициализация таймеров.
зачем делить default value на 1000 перед посылкой в функцию, чтобы потом результат умножить на 1000. Может, чтобы время было в целых секундах?
absolut 13.02.2011 22:15 # +1
Вопрос к тому, что создает конфиг.
gegMOPO4 13.02.2011 22:15 # +4
Не говнокод.
ShuraKotov 14.02.2011 20:01 # 0
bugmenot 14.02.2011 20:09 # 0
нордические тунунги настолько суровы?
gegMOPO4 14.02.2011 20:42 # 0
ShuraKotov 14.02.2011 22:19 # 0
gegMOPO4 14.02.2011 22:28 # 0
Если пользователь вынужден каждый раз писать три лишних нуля -- материть он будет разработчика. А если ВДРУГ масштаб параметров изменится -- придёт и надерёт ему задницу.