CodeSarang.Com
Home | 전체 메뉴 | 질문/답변 Join | Login | 검색   

 

AppLog 의 %s 와 %ls 와 String 관계를 알고 사용하자

등록자 : cpueblo (유광희), 2010-07-22

AppLog 의 %s 와 %ls 와 String 관계를 알고 사용하자

AppLog 또는 AppLogDebug 함수를 처음 사용하는 유저가 혼돈하게 되는 내용 입니다.

%s 의 경우 TCHAR 또는 MCHAR 을 출력할때 사용되며
%ls 의 경우 String 클래스를 사용하는 문자열을 출력할때 사용됩니다.

예를 들어

<PRE NAME=code CLASS=cpp> char sz[] = "희야는";<BR> String s = L"희야2 는";<BR> AppLog("%s 는 바보 입니다. %s 는 바보일까요?", sz, s.GetPointer()); </XML> <BR> 이렇게 출력됩니다.<BR> <BR> 혼돈하지 마시고 사용하시기 바라는 마음으로 ^^<BR> <BR> <SCRIPT> function RemoveComment(No) { if (confirm("정말로 삭제 하시겠습니까?")) { document.CommentForm.Action.value = 'RemoveComment'; document.CommentForm.cid.value = No; document.CommentForm.submit(); } } </SCRIPT> <BR> <HR> <FORM NAME=CommentForm METHOD=POST ACTION='write_process.html'> <INPUT TYPE=HIDDEN NAME=Action VALUE=NewWriteComment> <INPUT TYPE=HIDDEN NAME=cid VALUE='89'> <B>댓글 달기</B> (로그인이 필요합니다) <table width="100%" border="0" cellpadding="1" cellspacing="1" BGCOLOR=#DDDDDD> <TR> <TD> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr WIDTH=100% bgcolor="#EEEEEE"> <TD ALIGN=CENTER><FONT SIZE=2><B>제목</B></TD><TD><INPUT TYPE=TEXT NAME=Title SIZE=64 MAXLENGTH=256></TD> </TR> <TR WIDTH=100% bgcolor="#EEEEEE"> <TD ALIGN=CENTER><FONT SIZE=2><B>내용</B></TD><TD><TEXTAREA NAME=Content ROWS=3 COLS=60 MAXLENGTH=64></TEXTAREA></TD> </TR> <TR WIDTH=100% bgcolor="#EEEEEE"> <TD COLSPAN=2 ALIGN=CENTER><INPUT TYPE=SUBMIT disabled VALUE='등록'></TD> </tr> </table> </TD> </TR> </TABLE> </FORM> <HR> <center> <a href="http://www.codesarang.com">http://codesarang.com</a>. mail to cpueblo<img src='http://cpueblo.com/images/at.php'>cpueblo.com </center> </td> <td valign=top> </td> </tr> </table> <!-- syntax highlighter --> <link type="text/css" rel="stylesheet" href="/SyntaxHighlighter/Styles/SyntaxHighlighter.css"></link> <script language="javascript" src="/SyntaxHighlighter/Scripts/shCore.js"></script> <script language="javascript" src="/SyntaxHighlighter/Scripts/shBrushCSharp.js"></script> <script language="javascript" src="/SyntaxHighlighter/Scripts/shBrushCpp.js"></script> <script language="javascript" src="/SyntaxHighlighter/Scripts/shBrushPhp.js"></script> <script language="javascript"> dp.SyntaxHighlighter.ClipboardSwf = '/SyntaxHighlighter/Scripts/clipboard.swf'; dp.SyntaxHighlighter.HighlightAll('code'); </script> <!-- Google Analytics --> <script type="text/javascript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/javascript"> var pageTracker = _gat._getTracker("UA-5432814-1"); pageTracker._trackPageview(); </script> <!-- Document Generate Time = 2010-09-05 22:16:10 --> </body>