91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1KB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2021-01-08
  • 語言: C/C++
  • 標簽: linux??c++??守護線程??

資源簡介

linux c++ 守護線程,判斷程序是否運行,不存在就啟動

資源截圖

代碼片段和文件信息

#include?
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include?
#include?
#include?

#define?SNAME?“sdemo“?//守護線程名稱
#define?NAME??“test“?//需要啟動檢測的程序
#define?RNAME?“/root/bin/test?&“?//程序目錄和資源

//判斷進程是否存在?預先判斷守護進程是否存在若已存在不生成守護進程若不存在生成守護進程在判斷程序是否運行
int?judge_pid_exist(int?flagchar*?pidName)?//判斷進程是否運行
{
????DIR?*dir;?//進程目錄
????struct?dirent?*?next;?
????int?flags?=?0;?
????int?flagss?=?0;

????FILE?*status;
????char?buffer[1024];
????char?name[1024];

????dir?=?opendir(“/proc“);?///proc中包括當前的進程信息讀取該目錄
????if?(!dir)?//目錄不存在結束
????{
????????print

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????2856??2018-02-07?17:59??demo.cpp

評論

共有 條評論