일단 회의끝나고와서 좀늦었다. 우선 결론만 말하면 printf로 디버깅하면 안됨.
네가 그냥 쓰는 화면이 평소 콘솔화면이라면 지금 screeninit함수에 있는 CreateConsoleScreenBuffer 하고 SetConsoleCursorInfo 를 통해서 게임 화면을 구현해주는 것 같아.
근데 이게임화면이랑 일반 콘솔화면이랑 전혀 다른 화면이라서 네가 아무리 printf로 미친듯이 찍어도 출력이안되는는게 오히려 당연.
그러니까 GUI환경을 라이브러리를 이용해서 구현했느데 CUI 입출력 코드가 안보이는게 당연하지 다른식으로 FPS디버깅을 해야하는것 같아
댓글 0