1樓:匿名使用者
程序名一般就是執行檔案的名字,這個名字都是自己來定的
如果你是想從程序中取到名字,可以
file* fp = popen("ps -ef|awk ''|grep"exenamea,"r")
2樓:匿名使用者
我還以為是程bai序呢,
duargv[0]不就行了。如果是動zhi態庫的話,就比較麻煩dao了,先上網版down一個busybox的源**吧,參權考一下里面top的實現方式,基本思路就是遍歷核心的整個程序連結串列,根據自己的pid(可以用getpid獲得)找到對應的程序名。
linux下 c/c++ 如何獲取當前的程序資訊? 30
3樓:
用命令的方式也是很方便將結果存到變數裡呀,用一個複製或者重定向就行回了。
c**:
#include
#include
void* print_xs (void* unused)/* the main program. */int main ()
i++;
}printf("建立執行緒個數:%d\n",i);
return 0;}
linux 下c++程式設計寫**怎麼殺掉一個程序
4樓:匿名使用者
1 #include
2 3 #include
4 5 int kill(pid_t pid, int sig);
你查查這個kill函式
5樓:帥的都想毀容
system("kill ***x");
***x是你要結束的程序
6樓:白晝
kill ******
alkill
linux c++ 中如何使用stop來終止正在執行的程式?
7樓:亂舞大螃蟹
直接呼叫系統的kill命令直接殺死這個程序就行了
8樓:黑洞之謎
樓上的baikill系統命令就是正du
解,寫shell程式很容易處理。
在zhiunix系統中dao
,訊號是程序間通訊內的重要方式,包括容ctrl-c(sigint)、ctrl-z(sigtstp)等都是可以向程序傳送的訊號,如果沒有提供預設處理程式,作業系統預設會結束程序。
9樓:匿名使用者
不一定寫在程bai序裡,可以寫du成指令碼 http://****cyberciti.
除非你的zhi程式在退出前要處理dao一些事務,那麼用回kill給一
個訊號,在訊號裡答處理退出前的工作
linux如何將c程式用printf輸出到終端的內容讀到另一
管道啊不如你有 printf 的程式叫 a.out 你的 shell 檔案叫 a.sh a.out a.sh 就會將 printf 的東西當作 a.sh 的輸入 能不能舉個例子?感覺用輸出重定向就可以啊 在 shell指令碼中呼叫一個c語言的可執行程式,如何將c程式中printf的字元儲存成到檔案中...
c 程式中如何建立向量,c 程式中如何建立一個向量
方法1 定義 vector,運算時具體按向量規則運算 方法2 自定義類vector 一般還需要配套定義矩陣類 全域性函式 矩陣 向量的運算及相互間的運算 hash表可以自己寫,也可以使用現有的。atl中有map類,mfc中有個cmap類,均可實現。統計源程式中c 關鍵字,這是一個詞法分析器。如果只需...
C中如何計算漢字的數量?幫我改一下程式
主要是因為,漢字都是兩個位元組 包括標點符號也都是兩個位元組的,所以if p 其實是錯誤的!在 裡做了修改,測試通過,如果有疑問,歡迎交流 include char inter lib 7 3 int check inter char tar return false void main 如果遇到以...