⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ctordtor.c

📁 Algorithms for Image Processing and Computer Vision Source Code
💻 C
字号:
#include <stdlib.h>

typedef void (*func)();

extern func __go32_first_ctor[];
extern func __go32_last_ctor[];
extern func __go32_first_dtor[];
extern func __go32_last_dtor[];

static void do_ctors()
{
  func *ctor;
  for (ctor=__go32_last_ctor-1; ctor >= __go32_first_ctor; ctor--)
    (*ctor)();
}

static void do_dtors()
{
  func *dtor;
  for (dtor = __go32_first_dtor; dtor < __go32_last_dtor; dtor++)
    (*dtor)();
}

void __main()
{
  static int main_called = 0;
  if (main_called)
    return;
  main_called = 1;

  do_ctors();
  atexit(do_dtors);
}

⌨️ 快捷键说明

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