阅读:6390回复:2
请教关于RETAILMSG的用法。
用RETAILMSG打印调试信息时,不能完全打印。比如
RETAILMSG(1,(TEXT("%s\n"),__DATE__); 发现__DATE__偶数的字符会被覆盖调。比如sep 12 2007 会打印成SP107 但是用printf就可以。 在BSP的程序都用RETAILMSG,请问可否用sprintf来打印调试信息? |
|
沙发#
发布于:2007-09-14 10:50
__DATE__ 是char字符串类型的,RETAILMSG需要Unicode类型的字符串,可以这样写
RETAILMSG(1,(TEXT("%s\n"),TEXT(__DATE__))); |
|
板凳#
发布于:2007-09-14 18:14
谢谢!
|
|