鱼C论坛

 找回密码
 立即注册
查看: 4800|回复: 4

vc++怎么给函数定时结束呢

[复制链接]
发表于 2012-8-16 14:21:29 | 显示全部楼层 |阅读模式
5鱼币
本帖最后由 ____思念 于 2012-8-17 03:32 编辑

vc++ 的
主函数函数  调用一个新函数 aa()
有时候aa函数是一个非常复杂的过程, 我不喜欢无限制等下去,希望在1分钟后结束掉这个函数,该怎么做呢?

最佳答案

查看完整内容

方法一:ctrl+c耶。。。。{控制台中可以直接终止程序} 用cmd运行这个程序(我就猜你应该没学到windows的编程),然后- -什么时候想结束就ctrl+c 不过么- -是终止整个程序,如果你想要记录输出结果,可以将输出重定向到文件 [百度,dos命令重定向} 方法二:函数运行前记录当前时间, 然后么- -在aa函数中的某些位置判断时间是否过去1分钟了。。。。。。 方法三:给这个函数一个线程去执行,指定时间后销毁线程。。。。。。 ...
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2012-8-16 14:21:30 | 显示全部楼层
方法一:ctrl+c耶。。。。{控制台中可以直接终止程序}
用cmd运行这个程序(我就猜你应该没学到windows的编程),然后- -什么时候想结束就ctrl+c
不过么- -是终止整个程序,如果你想要记录输出结果,可以将输出重定向到文件
[百度,dos命令重定向}
方法二:函数运行前记录当前时间,
然后么- -在aa函数中的某些位置判断时间是否过去1分钟了。。。。。。
方法三:给这个函数一个线程去执行,指定时间后销毁线程。。。。。。

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2012-8-17 09:43:18 | 显示全部楼层

我昨天什么没想到呢   ,有感觉了   谢谢啊
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2012-8-17 19:59:33 | 显示全部楼层
有 timer库的吧
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2012-8-17 20:31:33 | 显示全部楼层
定时器不知道可以么 。
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-11-14 16:28

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表