Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1460981
  • 博文数量: 596
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 173
  • 用 户 组: 普通用户
  • 注册时间: 2016-07-06 15:50
个人简介

在线笔记

文章分类

全部博文(596)

文章存档

2016年(1)

2015年(104)

2014年(228)

2013年(226)

2012年(26)

2011年(11)

分类: Windows平台

2014-06-18 10:51:15

先设置事件再等待该事件,结果是等到事件。也就是事件没有被关闭,设置了的事件一直有效
  1. DWORD SetEventAndWaitSameEvent()
  2. {
  3.     HANDLE event;
  4.     DWORD obj_ret;
  5.     event = CreateEvent(NULL, FALSE, FALSE, NULL);
  6.     SetEvent(event);
  7.     Sleep(1000);
  8.     obj_ret = WaitForSingleObject(event, INFINITE);
  9.     return obj_ret;
  10. }

  11. TEST(SetEventAndWaitSameEventTest, SameEvent)
  12. {
  13.     EXPECT_EQ(WAIT_OBJECT_0, SetEventAndWaitSameEvent());
  14. }


阅读(545) | 评论(0) | 转发(0) |
0

上一篇:find exec linux

下一篇:c++ map 测试

给主人留下些什么吧!~~