当前位置: 首页>>代码示例>>C++>>正文


C++ MyObject::functionA方法代码示例

本文整理汇总了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;
		}
	}
}
开发者ID:itana,项目名称:KIMP,代码行数:50,代码来源:TestMemoryProfilerTcpServer.cpp


注:本文中的MyObject::functionA方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。