benchmark_performance.cpp

来自「ace开发环境 用来开发网络程序 其运用了设计模式、多平台、C++等多种知识」· C++ 代码 · 共 61 行

CPP
61
字号
// $Id: Benchmark_Performance.cpp 75116 2006-10-28 00:32:58Z ossama $#define  ACE_BUILD_SVC_DLL#include "Benchmark_Performance.h"#include "ace/Basic_Types.h"ACE_RCSID(Synch_Benchmarks, Benchmark_Performance, "$Id: Benchmark_Performance.cpp 75116 2006-10-28 00:32:58Z ossama $")#if defined (ACE_HAS_THREADS)// Global variables (used by the dynamically linked services).ACE_Svc_Export int synch_count;int buffer;// Initialize the static variables./* static */sig_atomic_t Benchmark_Performance::done_ = 0;Benchmark_Performance_Test_Base::Benchmark_Performance_Test_Base (void)  : Benchmark_Base (Benchmark_Base::PERFORMANCE){}sig_atomic_tBenchmark_Performance::done (void){  return Benchmark_Performance::done_;}voidBenchmark_Performance::done (sig_atomic_t d){  Benchmark_Performance::done_ = d;}intBenchmark_Performance::init (int, ACE_TCHAR **){  return 1;}intBenchmark_Performance::info (ACE_TCHAR **, size_t) const{  return -1;}intBenchmark_Performance::fini (void){  return -1;}void *Benchmark_Performance::svc_run (Benchmark_Performance *bp){  return (void *) (bp->svc () == -1 ? (intptr_t) -1 : (intptr_t) 0);}#endif /* ACE_HAS_THREADS */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?