本文整理汇总了C++中MyObject::functionA方法的典型用法代码示例。如果您正苦于以下问题:C++ MyObject::functionA方法的具体用法?C++ MyObject::functionA怎么用?C++ MyObject::functionA使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类MyObject
的用法示例。
在下文中一共展示了MyObject::functionA方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: testMemoryProfilerTcpServer
void testMemoryProfilerTcpServer()
{
MemoryProfiler& memoryProfiler = MemoryProfiler::singleton();
memoryProfiler.setEnable(true);
ProfilerServer server;
server.listern();
MyObject obj;
Timer timer;
LoopRunnable runnable1, runnable2, runnable3;
Thread thread1(runnable1, false);
thread1.setPriority(Thread::NormalPriority);
Thread thread2(runnable2, false);
thread2.setPriority(Thread::LowPriority);
// Thread thread3(runnable3, false);
// thread3.setPriority(Thread::LowPriority);
while(true) {
obj.functionA();
// Inform the profiler we move to the next iteration
memoryProfiler.nextFrame();
server.accept();
Profiler::mSleep(1);
// Refresh and display the profiling result every 1 second
if(timer.get().asSecond() > 1)
{
{ MemoryProfiler::Scope s("system(\"cls\")");
::system("cls");
}
std::string s = makeReport(memoryProfiler);
server.update(s + "\n\n");
if(!server.connected)
std::cout << "Waiting for connection on port 5000\n";
std::cout << "Press any key to quit...\n\n";
std::cout << s << std::endl;
memoryProfiler.reset();
timer.reset();
if(_kbhit())
return;
}
}
}