Re: Сортировка "наобо рот"
- From
- Oleg Khovayko ()
- To
- Alexey Krasnov
- Date
- 2002-10-12T20:05:54Z
- Area
- RU.ALGORITHMS
From: Oleg Khovayko <olegh@hotpop.com>
#definde UNDEF_ADDR = 0377;
queue Q;
unsigned char last_addr = UNDEF_ADDR;
unsigned char cur_addr;
int reput = 0;
for( ; ; ) {
message MSG = Q.get();
cur_addr = MSG.address();
if(cur_addr == last_addr) {
if(reput >= Q.length()) {
sleep(TIME_OUT);
} else {
Q.put(MSG);
reput++;
continue;
}
}
send_to_recepient(MSG, cur_addr);
reput = 0;
last_addr = cur_addr;
}
.
--- ifmail v.2.15dev5
* Origin: Demos online service (2:5020/400)