구글링 해보니 .. 간혹 원하는 값을 얻을 수 없다고 하고.. 설명한 이유들이 잘 이해도 가지않아.. 질문 드립니다.
정확히 문제가 되는것은 thread에서 사용하는 로컬함수 안에서 사용할시 문제가 됩니다.
문제 발생시 전역변수가 초기화 됩니다. 왜 일까요..
printf는 thread unsafe 함수 아닌가요?
--------------------------------------------------------------- Opensource에 기여하는 것이 꿈입니다. 내가 만든 코드를 모두가 사용할 때 까지~
printf는 thread safe한 것으로 알고 있습니다만...
혹시 printf로 찍으려는 값을 동시에 다른 쓰레드에서 바꾸고 있다든지...?
http://kldp.org/node/64442#comment-284959
이런 댓글이 이전에 있군요. posix는 thread safe하지만 시스템마다 그렇지 않을 수 있다.......뭐 그런내용인가보네요.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
....
printf는 thread unsafe 함수 아닌가요?
---------------------------------------------------------------
Opensource에 기여하는 것이 꿈입니다.
내가 만든 코드를 모두가 사용할 때 까지~
...?
printf는 thread safe한 것으로 알고 있습니다만...
혹시 printf로 찍으려는 값을 동시에 다른 쓰레드에서 바꾸고 있다든지...?
..
http://kldp.org/node/64442#comment-284959
이런 댓글이 이전에 있군요.
posix는 thread safe하지만 시스템마다 그렇지 않을 수 있다.......뭐 그런내용인가보네요.
---------------------------------------------------------------
Opensource에 기여하는 것이 꿈입니다.
내가 만든 코드를 모두가 사용할 때 까지~
댓글 달기