Last update: 2009-05-09 (土) 14:41:37
Symbianメモ:%Sの使い方
%sの場合
_LIT( KTestData, "Oppekepe" ); gConsole->Printf( "%s", KTestData().Ptr() );
この場合、NULL文字がないので終端が異常となる可能性大。
TDesやTPtrの場合はPtrZ()を使う必要有り。
%Sの場合
_LIT( KTestData, "Oppekepe" );
gConsole->Printf( "&color(red){%S}", &KTestData );
これでHBufCのサイズを表示のためだけに+1してPtrZ()する必要は無くなる。