本文整理汇总了C++中TPtr::AppendFill方法的典型用法代码示例。如果您正苦于以下问题:C++ TPtr::AppendFill方法的具体用法?C++ TPtr::AppendFill怎么用?C++ TPtr::AppendFill使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类TPtr
的用法示例。
在下文中一共展示了TPtr::AppendFill方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: doMainL
static void doMainL()
{
CActiveScheduler* scheduler = new(ELeave) CActiveScheduler;
CleanupStack::PushL(scheduler);
CActiveScheduler::Install(scheduler);
CSqlSearcher* searcher = CSqlSearcher::NewLC();
HBufC* buff = HBufC::NewLC(1024);
TPtr ptr = buff->Des();
TheTest.Next(_L("A very short search string"));
ptr.Zero();
ptr.AppendFill(TChar('x'), 3);
searcher->DoSearchL(*buff, KUidContactFieldFamilyName);
TheTest.Next(_L("A fairly long search string"));
ptr.Zero();
ptr.AppendFill(TChar('x'), 233);
searcher->DoSearchL(*buff, KUidContactFieldFamilyName);
TheTest.Next(_L("A very slightly longer search string"));
ptr.Zero();
ptr.AppendFill(TChar('x'), 234);
searcher->DoSearchL(*buff, KUidContactFieldFamilyName);
TheTest.Next(_L("A very long search string"));
ptr.Zero();
ptr.AppendFill(TChar('x'), 600);
searcher->DoSearchL(*buff, KUidContactFieldFamilyName);
CleanupStack::PopAndDestroy(buff);
CleanupStack::PopAndDestroy(searcher);
CleanupStack::PopAndDestroy(scheduler);
}