Fw: [问题] Linux C多执行绪的疑问!?

楼主: BIAO (超越自己)   2014-05-02 11:30:46
※ [本文转录自 C_and_CPP 看板 #1JOU9vFQ ]
作者: BIAO (超越自己) 看板: C_and_CPP
标题: [问题] Linux C多执行绪的疑问!?
时间: Thu May 1 13:58:15 2014
开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
Linux
作者: acake (简单)   2014-05-01 20:10:00
两个thread有需要用mutex同步吗?
作者: RouterHsieh (醉卧美人膝,醒掌天下权)   2014-05-01 22:04:00
没有产生core dump吗?话说这问题跟本板没啥关系..转去LinuxDev比较恰当吧
楼主: BIAO (超越自己)   2014-05-02 11:30:00
谢谢两位板友的回复,我转到Linux.. XD
作者: bitlife (BIT一生)   2014-05-02 11:53:00
你自少要知道结束原因,程式自己正常exit,一般signal 或SIGSEGV
楼主: BIAO (超越自己)   2014-05-02 13:00:00
我的程式是设定...无穷循环 二个thread都是.. 所以才纳闷XD
作者: bitlife (BIT一生)   2014-05-02 13:32:00
所以我说要先找出原因,你可以先用交谈式shell把程式丢背景shell不要登出,等程式结束,shell会显示程式怎么结束的
楼主: BIAO (超越自己)   2014-05-02 13:50:00
谢谢b大.. 没用过shell!不过现在明白处理方式了,感谢您~~~
作者: bitlife (BIT一生)   2014-05-02 14:50:00
你用linux但没用过shell?这...? 那你怎么跑程式的?你sudo那行命令应该就是在交谈式shell下执行的执行 echo $SHELL 就知道你目前是用什么shell
楼主: BIAO (超越自己)   2014-05-02 15:16:00
(!!!) 原来是这个样子..谢谢b大 :D目前已物色到一本不错的书..准备入手!!我是用bash~~~
作者: kdjf (我抓得到什么呢?)   2014-05-02 21:51:00
gcc -g (debug), 加上gdb试试看吧
作者: lantw44 (#######################)   2014-05-02 22:46:00
$SHELL 是登入的时候设定的,如果自己开其他 shell不会跟着变
作者: bitlife (BIT一生)   2014-05-02 23:21:00
楼上,我是看原po连shell是什么都不知道,所以才叫他看目前是什么shell XD不过你这补充说明对原po还是有用就是了

Links booklink

Contact Us: admin [ a t ] ucptt.com