返回信息流☆─────────────────────────────────────☆
xiaowei (风之子) 于 (Mon May 3 23:27:09 2010) 提到:
在笔试中碰到的一个题
rt
☆─────────────────────────────────────☆
jmpesp (^_^ ) 于 (Mon May 3 23:44:22 2010) 提到:
方法很多
可以在链接时指定入口
或者更简单点 就是用构造全局对象 则构造函数就在main函数之前执行
☆─────────────────────────────────────☆
vist (penetrate) 于 (Tue May 4 08:59:21 2010) 提到:
........................
☆─────────────────────────────────────☆
coolwc (小包) 于 (Tue May 4 10:50:37 2010) 提到:
【 在 xiaowei (风之子) 的大作中提到: 】
: 在笔试中碰到的一个题
: rt
☆─────────────────────────────────────☆
nickluchen (Octopus Z) 于 (Tue May 4 12:30:41 2010) 提到:
初始化工作都在main函数前执行的
像1楼所说的,修改链接时的入口地址应该也行。本身调用main的地方应该就是一个exit(main(argc, argv))等。
改加载器的源代码也行吧?
☆─────────────────────────────────────☆
gootyking (『热情一顶乐团』团长|回帖终结者A1) 于 (Tue May 4 14:01:37 2010) 提到:
恩全局对象~MFC那样吧
【 在 jmpesp (^_^ ) 的大作中提到: 】
: 方法很多
: 可以在链接时指定入口
: 或者更简单点 就是用构造全局对象 则构造函数就在main函数之前执行
: ...................
☆─────────────────────────────────────☆
Dark (The Star of Darkness) 于 (Tue May 4 15:35:09 2010) 提到:
自定义一个类,然后用该类声明一个全局变量。
在该类的构造函数里,做你想做的事情。。
☆─────────────────────────────────────☆
nickluchen (Octopus Z) 于 (Tue May 4 17:31:23 2010) 提到:
对于C程序,只能从连接器这里下手了
有些连接器会给出选项 可以设置入口函数
【 在 Dark 的大作中提到: 】
: 自定义一个类,然后用该类声明一个全局变量。
: 在该类的构造函数里,做你想做的事情。。
: --
: ...................
☆─────────────────────────────────────☆
jokerlee (Jackal The Dire) 于 (Tue May 4 18:23:23 2010) 提到:
gcc的话可以在__gmon_start__()函数里加东西
☆─────────────────────────────────────☆
wangzb (校园古惑仔) 于 (Tue May 4 19:00:17 2010) 提到:
全局对象,全局结构体变量,构造函数里做手脚。
对于一般全局变量也可以:
int fun()
{
//添加你的代码;
return 0;
}
//全局变量
int g = fun();
【 在 xiaowei 的大作中提到: 】
: 在笔试中碰到的一个题
: rt
这是一条镜像帖。来源:北邮人论坛 / cpp / #48616同步于 2011/1/5
CPP机器人发帖
[合集] 如何在main执行前执行,如何实现的
shenlei
2011/1/5镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。