社区
C#
帖子详情
如何让主函数等待一段时间?
Rubyxiaobai
2006-05-18 07:03:33
如何让主函数休眠一段时间,等待主函数中前面申请的线程执行后的结果?
...全文
177
7
打赏
收藏
如何让主函数等待一段时间?
如何让主函数休眠一段时间,等待主函数中前面申请的线程执行后的结果?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kssys
2006-05-18
打赏
举报
回复
是的。四個線程會各自干自己的,使用了Join方法後,主線程會等待上面4位。
Rubyxiaobai
2006-05-18
打赏
举报
回复
我现在开了四个线程,然后把四个线程用thread.jion()方法处理后,就可以让主函数中断去等待四个线程都执行完,然后再唤醒主线程去执行下面的语句,
你是这个意思么?
四个线程还是并行的去处理?
刚接触这个东西,不容易懂,烦劳各位了!
^_^
kssys
2006-05-18
打赏
举报
回复
是的。只是主線程會等待JOIN的線程執行完畢。
一旦JOIN的線程執行完畢後,則主線程將繼續執行,不管其它線程的死活^_^
如果多線程,可以使用上述的方法,或線程池
Rubyxiaobai
2006-05-18
打赏
举报
回复
join后前面的几个线程还是并行的么?
viena
2006-05-18
打赏
举报
回复
在主函数中,前面申请的线程.Join
viena
2006-05-18
打赏
举报
回复
Thread.Join 方法
阻塞调用线程,直到某个线程终止时为止
前面申请的线程.Join即可
kssys
2006-05-18
打赏
举报
回复
使用一個bool變量:
1.主程序循環等待這個變量為True。
2.線程處理完畢後標志變量為True。
C实现单片机LED灯闪烁
摘要:VC/C++源码,系统相关,寄存器 #include //包含单片机寄存器的头文件 函数功能:延时
一段时间
void delay(void) //两个void意思分别为无需返回值,没有参数传递 { unsigned int i; //定义无符号整数,最大取值范围65535 for(i=0;i<20000;i++) //做20000次空循环 ; //什么也不做,
等待
一个机器周期 } 函数功能:
主函数
(C语言规定必须有也只能有1个
主函数
) void main(void) { while(1) //无限循环 {
Future模式
什么是Future模式 想象这样一个场景: 我去饭店里面吃饭,点好菜后,厨师在厨房做菜,而我在店里面等着上菜,如果只是干巴巴地等,那这段 “等上菜” 的时间就会浪费掉,如果说我在等的同时做一些其他的事,比如看会书、刷刷小视频、或者敲敲代码、和隔壁桌也在等上菜的客人聊聊人生谈谈理想,那么这段 “等” 的时间我就不只是在等, 我还做了一些有意义的事情;也充分利用了时间,不至于浪费! 这种不浪费,我们就可以称之为Future模式; Future模式的核心在于:去除了
主函数
的
等待
时间,并使得原本需要
等待
的时间.
C
主函数
参数
C语言-
主函数
参数
Golang之消息机制channel
1. 背景:1. 对于以下这段代码:按照想法应该输出0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9但是,输出结果是:0 1 2 3 4 5 6 7 8 92. 原因:在goroutine还未来得及跑loop函数时,
主函数
main已经退出。解决
主函数
退出太快最直接的方法是让
主函数
睡眠
一段时间
:这次输出结果确实是两趟。可是
等待
的办法并不好,因为并不知goroutine要...
用C语言展示绚烂烟花——代码实现
根据传入的x,y坐标和颜色来在控制台上绘制一个小球(“o”),从而模拟出火花或者尾部的效果。这个
主函数
先初始化随机数生成器,然后不断循环,每次循环都调用drawFirework()函数绘制一个烟花,并
等待
一段时间
再绘制下一个烟花。这个函数先随机生成烟花的中心、颜色和火花的数量,然后分别绘制烟花的尾部和火花,最后让火花逐渐消失并清除烟花的尾部。5.在
主函数
中不断循环,每次循环都绘制一个烟花,然后
等待
一段时间
再绘制下一个烟花。
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章