c++코드를 하고 있습니다.
잠시동안 동작을 멈추게 하기 위해서 sleep()을 이용하여 코드를 했었는데 sleep은 sec단위라서 usleep으로 코드를 고쳤습니다. 그런데 그 후, 자꾸만 segmentation fault가 발생하더군요.
usleep을 sleep으로 고치면 다시 아무 문제가 안생깁니다.
대체 무슨 이유일까요? 짐작가는 부분이 있으면 부담없이 조언부탁드립니다.
정면돌파만이 능사는 아니지요. 우회도 나쁘지 않습니다. 또한 다양한 테스트는 프로그램을 보다 견고하게 해줍니다.
select()로 micro second 슬립을 구현하거나, nanosleep()을 사용해서 테스트해보시기 바랍니다.
------------------ P.S. -------------- 지식은 오픈해서 검증받아야 산지식이된다고 동네 아저씨가 그러더라.
이미 다른곳에 오류가 있겠죠..
----------------------------------------------------------------------------
텍스트 포맷에 대한 자세한 정보
<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]
정면돌파만이 능사는
정면돌파만이 능사는 아니지요.
우회도 나쁘지 않습니다. 또한 다양한 테스트는 프로그램을 보다 견고하게 해줍니다.
select()로 micro second 슬립을 구현하거나, nanosleep()을 사용해서 테스트해보시기 바랍니다.
------------------ P.S. --------------
지식은 오픈해서 검증받아야 산지식이된다고 동네 아저씨가 그러더라.
------------------ P.S. --------------
지식은 오픈해서 검증받아야 산지식이된다고 동네 아저씨가 그러더라.
이미 다른곳에
이미 다른곳에 오류가 있겠죠..
----------------------------------------------------------------------------
댓글 달기