在main函数执行之前和执行之后执行的方法
2011-10-30 15:50
169 查看
//
// before&after.c
// Created by labuser on 10/30/11.
// Copyright (c) 2011 __MyCompanyName__. All rights reserved.
//
#include <stdio.h>
void before() __attribute__((constructor));
void after() __attribute__((destructor));
void before() {
//printf("This is function %s\n", __func__);
fprintf(stdout, "In %s %d\n", __func__, __LINE__);
}
void after() {
//printf("This is function %s\n", __func__);
fprintf(stdout, "In %s %d\n", __func__, __LINE__);
}
int main(int argc, char* argv[]) {
atexit(after);
printf("This is function %s\n", __func__);
return 0;
}
相关文章推荐
- 在main函数执行之前和执行之后执行的方法
- 在main函数执行之前和执行之后执行的方法<转载>
- 在main函数执行之前和执行之后执行的方法
- IOS程序启动时main函数前执行的部分-load方法和静态函数
- 一个即使在init方法中调用,也会保证onEnter之后执行的小技巧
- 关于spring 初始化bean完成 之后执行方法
- VS2008 未找到编译器可执行文件 csc.exe【当网上其他方法试玩了之后不起作用的时候再用这个方法】
- c++学习之旅 (在main函数执行前执行一段代码和在main函数执行之后执行一段代码)
- 关于jquery的ajax方法之后代码和内部代码执行问题
- UITableView的全部属性、方法以及代理方法执行顺序,看过之后肯定有收获---董鑫
- java中等待一些线程执行完之后,再去执行别的方法(后者需要使用前者返回的结果)
- button移动(或执行动画)之后无法响应点击事件的解决方法
- 如何使得代码在main函数之前/之后执行
- Ubuntu执行update之后Reading package lists... Error!解决方法
- 怎样使代码在main函数前执行,怎样使代码在main函数之后执行
- angularjs如何在视图渲染结束之后,或者render之后执行指令中的link方法呢?
- 在main函数之前和之后执行一些操作
- mian函数之前执行函数,和main函数之后执行函数
- 没有main函数生成可执行程序的几种方法 http://www.linuxidc.com/Linux/2013-09/90061.htm
- android 没有main函数,怎么找到程序执行入口呢?以及activity主要生命周期的方法说明