QT 프로그램을 작성하고 있습니다.
전역변수를 선언해서 사용하는데요. 이게 적용이 안되어서 프린트문을 찍었는데요
그 뒤로 잘 동작됩니다.
전역변수들이 이렇게 동작될만한 이유가 있을까요?
그렇게 된다면 최적화 라고 밖에는 원인을 찾기 어려운데 디버그 모드로 돌리셨나요? 아님 릴리즈 모드로?
우선 디버그 모드로 돌려 보세요.
찍었더니 잘된다고 하시니.. 초기화 코드 확인해보세요. 초기화 안하고 쓰는 변수들이 가끔 그런 이상한 작동을 일으키더군요.
/* How to Love Others */ while(GetDepth(Love) < Enough) DoLove();
감사인사를 뒤늦게 드리네요. 고맙습니다.
텍스트 포맷에 대한 자세한 정보
<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]
이상하네요..
그렇게 된다면 최적화 라고 밖에는 원인을 찾기 어려운데 디버그 모드로 돌리셨나요?
아님 릴리즈 모드로?
우선 디버그 모드로 돌려 보세요.
초기화 확인..
찍었더니 잘된다고 하시니.. 초기화 코드 확인해보세요.
초기화 안하고 쓰는 변수들이 가끔 그런 이상한 작동을 일으키더군요.
/* How to Love Others */
while(GetDepth(Love) < Enough) DoLove();
뒤늦게 답변 감사드립니다.
감사인사를 뒤늦게 드리네요. 고맙습니다.
댓글 달기