- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
if(no!=s.FrameCounter)
s.FramesGarbage++; //выкидываем кадр
else { s.FramesOK++; s.NakCount++; }
curbufdata=packet-data;
if(no==s.FrameCounter)
WriteAdminLog("Не готов принять отриц. квитанцию (не в ожидании подтверждения) ",no,0,TRUE);
else if(no!=s.FrameCounter) {
WriteAdminLog("Получена отриц. квитанция на последний переданный кадр! Часть данных могла потеряться. Корректируется счётчик на:",no,PARAM_LONG,FALSE);
s.FrameCounter=no;
}
Из курсовой работы (своей). Готовлю к сдаче и нахожу такое.
Видимо, в первоначальном варианте условие имело смысл, а потом я его поменял и оно стало лишним.
guest 22.11.2009 20:27 # 0
vyalcevanet 22.11.2009 20:33 # 0
может быть, только эту переменную меняет только один поток
Хотя, вдруг кто-нибудь через дебагер её, сволочь, поменяет?
guest 22.11.2009 21:35 # 0
Billy the Kidd 23.11.2009 06:35 # 0
guest 16.12.2009 15:28 # −1
guest 16.12.2009 15:29 # 0
4cppMan 16.12.2009 22:23 # 0
Вас бы прокляли за такой стиль )))
agfvTzv 25.08.2021 00:13 # 0