CGIアダプタ:関数定義

2007/03/30 (Fri) 22:07:46 JST

#ifdef  PROFILE
int doit(int argc, char *argv[], char **envp);  /* 転送する */

int main(int argc, char *argv[], char **envp) {
  int i;
  for (i=0; i < 50000; i++)
     doit(argc, argv, envp);
  return 0;
}
int doit(int argc, char *argv[], char **envp) {
#else
  /*
   *   リクエストハンドラ
   */
  int main(int argc, char *argv[], char **envp) {
#endif

マクロPROFILEを定義すると、doit()が定義されます。 その内容は、50000回アプリケーションへのアクセスを繰り返すようです。 おそらくテスト用でしょう、doit()を気にする必要はありません。


Inverse Pages: WOCGIAdaptor