本文整理汇总了C++中StringObject::append方法的典型用法代码示例。如果您正苦于以下问题:C++ StringObject::append方法的具体用法?C++ StringObject::append怎么用?C++ StringObject::append使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类StringObject
的用法示例。
在下文中一共展示了StringObject::append方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: test3
void test3()
{
printf("Test 3 started!\n");
StringObject* all = newStringObject();
StringObject* first = newStringObject();
StringObject* second = newStringObject();
int pid1, pid2;
all->append(all, "A child processed died.");
first->append(first, "A child processed died.2");
second->append(second, "A child processed died.3");
proc_waiter_register(-1, proc_wait_cb, all);
proc_waiter_register(-1, proc_wait_cb, first);
proc_waiter_register(-1, proc_wait_cb, second);
pid1 = fork();
if(!pid1)
{
usleep(1000);
exit(0);
}
usleep(10000);
proc_waiter_deregister(-1, NULL, first);
pid2 = fork();
if(!pid2)
{
usleep(1000);
exit(0);
}
sleep(1);
proc_waiter_deregister_all();
proc_waiter_stop();
printf("Test 3 complete!\n\n\n");
}