多线程程序执行时控制台有规则输出 20

比如有以下数据要在控制台显示:2015/03/1500:27:15CEDU0Q=02015/03/1500:27:15ABMF7Q=02015/03/1500:27:15... 比如有以下数据要在控制台显示:
2015/03/15 00:27:15 CEDU0 Q=0
2015/03/15 00:27:15 ABMF7 Q=0
2015/03/15 00:27:15 ABMF0 Q=0
2015/03/15 00:27:15 ADH10 Q=0
其中每一行代表一个线程的结果,我想假如ADH10线程计算结束,只更新第4行的内容,而其他三行的内容不变,请问C++如何实现??
展开
 我来答
___朱6v
2015-03-15 · TA获得超过303个赞
知道小有建树答主
回答量:262
采纳率:0%
帮助的人:122万
展开全部
朋友我做应该要效 :

class Program
{
public static Thread t = null;
static void Main(string[] args)
{
t = new Thread(new ThreadStart(Print));
Console.WriteLine("线程启");
t.Start();
t.Join();
Console.WriteLine("线程结束");
Console.Read();
}

static void Print()
{
while (true)
{

Random r = new Random();

int i= r.Next(1,10);
Console.WriteLine(i.ToString());
Thread.Sleep(1000);
if (i==7)
{
t.Abort();
}
}
}
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式