本论坛为只读模式,仅供查阅,不能注册新用户,不能发帖/回帖,有问题可发邮件 xikug.xp (^) gmail.com
楼主: KiCall

赛门铁克的狗血电话面试。。。。 [复制链接]

Rank: 1

发表于 2011-12-17 15:30:37 |显示全部楼层
本帖最后由 lummar 于 2011-12-17 15:36 编辑
孟贤 发表于 2011-11-4 18:02
他问我如何让自己的代码在main函数之前得到执行,而且不许做什么其它处理。。。这个确实把我问到了。。。

...


这个真不需要。编译器已经提供相关的接口,不过这个问题比较冷,知道的人不多。
可以参考我以前研究着玩的东东, 其实很简单

http://blog.csdn.net/skyworth98/article/details/5523973

Rank: 1

发表于 2011-12-17 15:31:39 |显示全部楼层
icezy 发表于 2011-11-4 18:15
估计是问这句,呵呵.
#pragma comment(linker,"/entry:myMainCrtStartup")

晕死,你这个只是把main函数换了个名字罢了

Rank: 1

发表于 2012-2-2 13:59:21 |显示全部楼层
wowocock 发表于 2011-11-4 18:14
类的构造函数,申明为全局的话,会在MAIN前执行。

还有全局变量需要动态获取数值的时候,比如全局使用的函数指针,使用 GetProcAddress 的返回值来初始化值的时候。

Rank: 1

发表于 2012-2-6 10:05:19 |显示全部楼层
本帖最后由 8ge 于 2012-2-6 10:12 编辑

凑热闹
您需要登录后才可以回帖 登录 | 立即加入

Archiver|手机版|第8个男人 - 论坛为只读模式,仅供查阅

GMT+8, 2019-7-18 18:13 , Processed in 0.033247 second(s), 6 queries .

Design by pvo.cn

© 2011 Pvo Inc.

回顶部