??????????????????????
???????????? ???????[ 2013/2/28 10:18:49 ] ????????
???????????????????????????????????а????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????С??????????У??????????????????????????????в????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????
????1????????????????????飬???????????????????λ??С?????磺??????????У???????ж????????????????????????????????????ж??У??????е?????????????е???????????????
????2???????????????????????????????????????????????????????????????????????á????????????????????????????????ü????????????????????????????磺
??????????
char* msg = NULL;
if (!_queue.is_empty())
{
sys::CLockHelper<sys::CLock> lock(_lock); // ?????????????????????????????????
msg = _queue.get_message(); // ??????????????????
} // ???е???????????????????
// ??????????????????msg????д???????
fputs(msg?? fp);
???????????
Object* obj = NULL;
if (!_queue.is_empty())
{
sys::CLockHelper<sys::CLock> lock(_lock); // ?????????????????????????????????
obj = _queue.get_object(); // ??????????????????
obj->inc_refcount(); // ???????ü???
} // ???е???????????????????
// ??????????????obj??????????????????Χ???
// ???????????????????
sys::CLockHelper<sys::CLock> lock(_lock);
if (obj->dec_refcount() > 0) // ???????????????obj????????????????????????????????????
_queue.push_object(obj);
fputs(msg?? fp);
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11