本文整理汇总了C++中ITable::Take方法的典型用法代码示例。如果您正苦于以下问题:C++ ITable::Take方法的具体用法?C++ ITable::Take怎么用?C++ ITable::Take使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ITable
的用法示例。
在下文中一共展示了ITable::Take方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: main
int main(void)
{
Object **obj = MyUnitTests();
LittlePony *lp = (LittlePony *)obj[0];
Teddy *t = (Teddy *)obj[1];
ITable *theTruc = createTable();
const std::string **myTab;
theTruc->Put(new Teddy("Beer"));
theTruc->Put(new Teddy("Pokemon"));
theTruc->Put(new LittlePony("Jeremy"));
theTruc->Take(1);
myTab = theTruc->Look();
int i = 0;
while (myTab[i])
{
std::cout << *myTab[i] << std::endl;
i++;
}
lp->isTaken();
t->isTaken();
obj = new Object*[4];
obj[0] = new Teddy("bisounours");
obj[1] = new Box;
obj[2] = new GiftPaper;
obj[3] = NULL;
std::cout << obj[1]->getTitle() << std::endl;
std::cout << obj[2]->getTitle() << std::endl;
MyUnitTests(obj);
return (0);
}