Symbianメモ / VA_LISTとVA_STARTについて


Last update: 2010-07-28 (水) 17:48:15

Symbianメモ/VA_LISTとVA_STARTについて
Tag: Symbian


VA_LISTで受けた可変引数リストはPrintfで直接使用は出来ないみたい。
FormatList?を使う必要有り?

void VAtest::PrintFormat( TRefByValue<const TDesC> aFormat, ... )
{
    VA_LIST list;

    VA_START( list, aFormat );
    PrintFormat( aFormat, list );
    VA_END( list );
}

void VAtest::PrintFormat( TRefByValue<const TDesC> aFormat, VA_LIST aList )
{
    gConsole->Printf( aFormat, aList );    // NG

    TestData.FormatList( aFormat, aList ); // OK (TestDataはTDes系の何か)
    gConsole->Printf( TestData );
}

コメント

コメントはありません。 コメント/Symbianメモ/VA_LISTとVA_STARTについて?

Online: 2


FrontPage

Soft

Tips


最新の20件

2021-12-21 2020-04-06 2020-03-10 2013-06-28 2013-11-13 2014-06-24

今日の20件

  • counter: 1463
  • today: 1
  • yesterday: 0
  • online: 2

edit