다른 형식으로 로그를 사용하는 방법을 이미 알고 있으며 이미이 위키를 읽었습니다.
http://www.cocos2d-x.org/wiki/How_to_use_CCLOG
게임에서 부울을 인쇄하고 싶습니다. (출력은 최종 사용자가 아닌 나를위한 것입니다.)
bool x=true;
런타임에서 x의 상태를 어떻게 확인합니까?
출력은 최종 사용자가 아닌 사용자를위한 것이므로 원하는 형식으로 인쇄 할 수 있습니다.
CCLOG
을 기반으로하는 것으로 보입니다 printf
. 마찬가지로 printf
,에 대한 특별한 형식 지정자가 없습니다 bool
.
가장 간단한 방법은 값을 정수 유형으로 변환하여 0
또는 1
다음을 산출하는 것입니다 .
CCLOG("x = %d\n", (int)x);
(예, 값을 캐스트해야합니다. int
및 bool
크기가 다를 수 있으므로 동일한 방식으로 가변 인수로 전달되지 않을 수 있습니다.)
좀 더 사용자 친화적 인 출력을 원한다면 :
CCLOG("x = %s\n", x ? "true" : "false");
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다