关于C#中多线程并发的处理方案 15
有四台设备是通过4个socket连接,第一台采集数据放入集合中,第二台第三台改变集合中的数据,第四台对比集合中的数据,第一个集合是不停的放入数据,二三也是不停的访问集合,...
有四台设备是通过4个socket连接,第一台采集数据放入集合中,第二台第三台改变集合中的数据,第四台对比集合中的数据,第一个集合是不停的放入数据,二三也是不停的访问集合,这样是不是应该用四个线程控制,需不需要加锁,麻烦大神帮忙回答下,最好给个详细的列子,谢谢大神
展开
1个回答
2017-09-10
展开全部
0就是stdin1就是stdout2就是strerrstdout--标准输出设备(printf(".."))同stdout。stderr--标准错误输出设备两者默认向屏幕输出。但如果用转向标准输出到磁盘文件,则可看出两者区别。stdout输出到磁盘文件,stderr在屏幕。用法:fprintf(stderr,"Can'topenit!\n");fprintf(stdout,"Can'topenit!\n");stdin--标准输入设备.用法:chars[80];fputs(fgets(s,80,stdin);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询