eclipse 编译c++代码出现undefined reference to 'std::__throw_out_of_range_fmt(char const*, ...)'

[ At 2018/1/22 By wukong   0 comments ]

 

Read More...

EnterCriticalSection单线程不会阻塞

[ At 2014/3/4 By wukong   0 comments ]

移植windows程序到linux,用pthread_mutex_lock替换了EnterCriticalSection后,原本没问题的逻辑出现了问题,调试发现程序在同一个现成里因为二次pthread_mutex_lock同一个pthread_mutext_t,造成了阻塞。而windows下的EnterCriticalSection多次操作不LeaveCriticalSection却不会阻塞,前提是在一个线程内,EnterCriticalSection只会在不同的线程从左同一个CRITICAL_SECTION对象时造成阻塞等待。。。写了测试代码验证了这个问题,代码如下

...Read More...
分页:[«]1[»]

日历

<< 2018-4 >>

Sun

Mon

Tue

Wed

Thu

Fri

Sat

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

Powered By 空空如也 

Copyright 2018 www.7es.cn . Some Rights Reserved. Email:iamwgh@msn.com