怎样在java main函数()函数退出之后再执行一段代码

博主最新文章
博主热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)博主最新文章
博主热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)main主函数执行完毕后,是否可能会再执行一段代码,给出说明。(朗讯面试题)
[问题点数:0分]
main主函数执行完毕后,是否可能会再执行一段代码,给出说明。(朗讯面试题)
[问题点数:0分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2005年2月 C/C++大版内专家分月排行榜第二
2012年1月 扩充话题大版内专家分月排行榜第三
匿名用户不能发表回复!|深入探讨:main函数执行完毕后,是否可能会再执行一段代码?
可以使用atexit()函数注册一个函数,代码如下:#include “stdafx.h”#include &iostream&//int _onexit(void (*function)(void)); //这句可以要也可以不要void f1(){&cout && “f1()” &&}void f2(){&cout && “f2()” &&}void f3(){&cout && “f3()” &&}void f4(){&cout && “f4()” &&}int _tmain(int argc, _TCHAR* argv[]){&atexit(f1);&atexit(f2);&atexit(f3);&atexit(f4);&cout && “main function.” &&&return 0;}输出结果:mainf4()f3()f2()f1()注意:atexit函数是按照栈的规则来调用注册的函数,先调用的最后输出,后调用的最先输出。PS:以上是网上大部分人认为的,还有很多人持有不同意见。在此,保留一定的看法!不足之后,还望指正!
相关文章:
暂时还没有评论.iOS 怎么在一个函数执行完毕得到某个参数值后再去执行他下边的代码
时间: 15:51:56
&&&& 阅读:957
&&&& 评论:
&&&& 收藏:0
标签:&&&&&&&&&&&&&&&&&&&&&&&&&&&最近项目中牵扯OC与H5交互, 其中有一个问题是H5加载相册的照片,方法大体是: 和后台制定好协议, 在请求中拦截这个协议, 之后传递一个相对地址给H5来加载本地图片.
交互时, H5调用OC注册的方法, 回调OC传递过来的照片的相对地址以便加载手机照片. 这里出现问题了, 要做到H5同步加载手机的图片,并不容易, 因为调用OC注册的方法时, 就要接着返回图片的相对地址, 来不及等用户操作, 就要返回地址. 所以要想办法执行完用户的操作, 得到相对路径之后再传递给H5, 这里就要先执行完用户的选取照片或拍摄照片的程序,拿到路径之后再去执行回调函数.
1 [_bridge registerHandler:@"addImage" handler:^(id data, WVJBResponseCallback responseCallback) {
dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, <span style="color: #);
_group = dispatch_group_create();
dispatch_sync(queue,^{
//保证线程顺序
dispatch_group_enter(_group);
// 加载图片
<span style="color: #
[self addImage];
<span style="color: #
<span style="color: #
<span style="color: #
<span style="color: #
dispatch_group_notify(_group, queue, ^{
<span style="color: #
//这里再往H5页面回调, 地址参数_imageSource就有值了
<span style="color: #
responseCallback(_imageSource);
<span style="color: #
<span style="color: #
代码如上所示, 方法就是加到一个组中, 进入组&dispatch_group_enter(_group), 执行完后(成功或失败都要离开)groupdispatch_group_leave(_group).
注意不要用异步, 经过测试, 异步调用相册的提示框时有10秒左右的延时!标签:&&&&&&&&&&&&&&&&&&&&&&&&&&&原文地址:http://www.cnblogs.com/loveDodream-zzt/p/6419853.html
&&国之画&&&& &&&&chrome插件&&
版权所有 京ICP备号-2
迷上了代码!

我要回帖

更多关于 java 执行main函数 的文章

 

随机推荐